public static
Core\Storage\Accessor_Alias
|
#
alias( string $name, object $node )
Creates a new alias node.
Creates a new alias node.
Parameters
- $name
- Name of alias.
- $node
- Node to create alias for.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Conjunction
|
#
allof( mixed $val1 )
Creates a new conjunction node over all parameter nodes.
Creates a new conjunction node over all parameter nodes.
Parameters
- $val1
- Conjunction node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_BitwiseAND
|
#
b_and( mixed $val1 )
Creates a new bitwise AND node over all parameter nodes.
Creates a new bitwise AND node over all parameter nodes.
Parameters
- $val1
- Bitwise AND node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_BitwiseOR
|
#
b_or( mixed $val1 )
Creates a new bitwise OR node over all parameter nodes.
Creates a new bitwise OR node over all parameter nodes.
Parameters
- $val1
- Bitwise OR node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_BitwiseXOR
|
#
b_xor( mixed $val1 )
Creates a new bitwise XOR node over all parameter nodes.
Creates a new bitwise XOR node over all parameter nodes.
Parameters
- $val1
- Bitwise XOR node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Call
|
#
call( string $callName )
Create a new function call node.
Create a new function call node.
Parameters
- $callName
- Name of call (depends on back-end support).
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Count
|
#
count( )
Creates a new count node for result sets.
Creates a new count node for result sets.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Eq
|
#
eq( mixed $val1 )
Creates a new equality conditional node over all parameter nodes.
Creates a new equality conditional node over all parameter nodes.
Parameters
- $val1
- Equality conditional node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Eraser
|
#
erase( mixed $val1 )
Creates a new erase node over all parameter nodes.
Creates a new erase node over all parameter nodes.
Parameters
- $val1
- Eraser node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_GT
|
#
gt( mixed $val1 )
Creates a new greater-than conditional node over all parameter nodes.
Creates a new greater-than conditional node over all parameter nodes.
Parameters
- $val1
- Greater than node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_GTE
|
#
gte( mixed $val1 )
Creates a new greater-than-or-equal conditional node over all parameter nodes.
Creates a new greater-than-or-equal conditional node over all parameter nodes.
Parameters
- $val1
- Greater than equal node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Insert
|
#
insert( mixed $val1 )
Creates a new insert node over all parameter nodes.
Creates a new insert node over all parameter nodes.
Parameters
- $val1
- Insertion node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Key |Core\Storage\Accessor_List |Core\Storage\Accessor_Parameter
|
|
public static
Core\Storage\Accessor_Similarity
|
#
like( mixed $lhs, mixed $rhs )
Creates a new similarity conditional node over two parameter nodes.
Creates a new similarity conditional node over two parameter nodes.
Parameters
- $lhs
- Left-hand side of conditional.
- $rhs
- Right-hand side of conditional.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_LT
|
#
lt( mixed $val1_ )
Creates a new less-than conditional node over all parameter nodes.
Creates a new less-than conditional node over all parameter nodes.
Parameters
- $val1_
- Lower than node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_LTE
|
#
lte( mixed $val1_ )
Creates a new less-than-or-equal conditional node over all parameter nodes.
Creates a new less-than-or-equal conditional node over all parameter nodes.
Parameters
- $val1_
- Lower than equal node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Match
|
#
match( mixed $lhs, mixed $rhs )
Creates a new match conditional node over two parameter nodes.
Creates a new match conditional node over two parameter nodes.
Parameters
- $lhs
- Left-hand side of conditional.
- $rhs
- Right-hand side of conditional.
Returns
Since
3.1
|
public static
Core\Storage\Accessor_NEq
|
#
neq( mixed $val1 )
Creates a new inequality conditional node over all parameter nodes.
Creates a new inequality conditional node over all parameter nodes.
Parameters
- $val1
- Inequality node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Not
|
#
not( mixed $value )
Creates a new Boolean inverse node over the parameter node.
Creates a new Boolean inverse node over the parameter node.
Parameters
- $value
- Value to invert by Boolean inversion node.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Now
|
#
now( )
Creates a new current-timestamp node.
Creates a new current-timestamp node.
Returns
Since
3.0
|
public static
Core\Nothing
|
#
null( )
Returns the static shared null node instance used to indicate NULL values.
Returns the static shared null node instance used to indicate NULL values.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Disjunction
|
#
oneof( mixed $val1 )
Creates a new disjunction node over all parameter nodes.
Creates a new disjunction node over all parameter nodes.
Parameters
- $val1
- Disjunction node arguments.
Returns
Since
3.0
|
public static
Core\Storage
|
#
open( Core\URI $uri )
Initialises a new storage instance. Alias for the Storage::autocreate()
factory.
Parameters
- $uri
- Storage driver configuration URI.
Returns
Core\Storage Returns new storage driver interface instance on success, otherwise an
exception is thrown.
See
Storage::autocreate()
Since
3.0
|
public static
Core\Storage\Accessor_Parameter |Core\Storage\Accessor_List
|
#
param( mixed $val1 )
Embeds all scalar arguments into parameter nodes.
Embeds all scalar arguments into parameter nodes.
Parameters
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Reference |Core\Storage\Accessor_List |Core\Storage\Accessor_Parameter |Core\Storage\Accessor_Selector
|
|
public static
Core\Storage\Accessor_Regexp
|
#
regexp( mixed $lhs, mixed $rhs )
Creates a new regular expression conditional node over two parameter
nodes.
Creates a new regular expression conditional node over two parameter
nodes.
Parameters
- $lhs
- Left-hand side of conditional.
- $rhs
- Right-hand side of conditional.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Reverse |Core\Storage\Accessor_List
|
|
public static
Core\Storage\Accessor_Selector
|
#
select( mixed $val1 )
Creates a new select node over all parameter nodes.
Creates a new select node over all parameter nodes.
Parameters
- $val1
- Selector node arguments.
Returns
Since
3.0
|
public static
Core\Storage\Accessor_Update
|
#
update( mixed $val1 )
Creates a new update node over all parameter nodes.
Creates a new update node over all parameter nodes.
Parameters
- $val1
- Update node arguments.
Returns
Since
3.0
|