Methods

getExpressionData()

getExpressionData() : array
Inherited

abstract
inherited_from \Zend\Db\Sql\ExpressionInterface::getExpressionData()

Returns

arrayof array|string should return an array in the format: array ( // a sprintf formatted string string $specification, // the values for the above sprintf formatted string array $values, // an array of equal length of the $values array, with either TYPE_IDENTIFIER or TYPE_VALUE for each value array $types, )

Normalize Argument

normalizeArgument(mixed $argument, string $defaultType) : array

Parameters

$argument

mixed

$defaultType

string

Exceptions

\Zend\Db\Sql\Exception\InvalidArgumentException

Returns

array

buildNormalizedArgument()

buildNormalizedArgument(mixed $argument, string $argumentType) : array

Parameters

$argument

mixed

$argumentType

string

Exceptions

\Zend\Db\Sql\Exception\InvalidArgumentException

Returns

array

 Properties

 

$allowedTypes

$allowedTypes : string[]

 Constants

 

TYPE_IDENTIFIER

TYPE_IDENTIFIER 
Inherited

inherited_from \Zend\Db\Sql\ExpressionInterface::TYPE_IDENTIFIER
 

TYPE_LITERAL

TYPE_LITERAL 
Inherited

inherited_from \Zend\Db\Sql\ExpressionInterface::TYPE_LITERAL
 

TYPE_SELECT

TYPE_SELECT 
Inherited

inherited_from \Zend\Db\Sql\ExpressionInterface::TYPE_SELECT
 

TYPE_VALUE

TYPE_VALUE 
Inherited

inherited_from \Zend\Db\Sql\ExpressionInterface::TYPE_VALUE