Class ColumnRef
Represents a reference to a column in SQL query
-
Alchemy\core\Element
implements
Alchemy\core\IElement
-
Alchemy\core\query\ColumnRef
implements
Alchemy\core\query\IQueryValue,
Alchemy\util\promise\IPromisable
Methods summary
public static
array(method_name
|
#
list_promisable_methods( )
Returns an array mapping promisable methods to return types. A promisable
method is one that is dependent only on immutable inputs and is guaranteed to
return an instance of a certain type.
Returns an array mapping promisable methods to return types. A promisable
method is one that is dependent only on immutable inputs and is guaranteed to
return an instance of a certain type.
Returns
array(method_name => class_name, ...)
Implementation of
|
public
|
#
__call( mixed $name, mixed $args )
Build and return a Predicate by comparing this column to another
IQueryValue
Build and return a Predicate by comparing this column to another
IQueryValue
Parameters
- $name
mixed $name Operator Name: and, or
- $args
mixed $args array([0] => IQueryValue, ...) IQueryValue to compare to
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
Methods inherited from Alchemy\core\Element
__callStatic(),
__clone(),
addTag(),
addTags(),
copy(),
define(),
define_alias(),
getID(),
getTag(),
getType(),
get_definition(),
listTags(),
normalize_arg()
|
Properties summary
protected
mixed
|
$schema
|
|
|
protected
mixed
|
$table
|
|
|