Methods

Constructor

__construct(string $expression, int | float | bool | string | array $valueParameter) 

Parameters

$expression

string

$valueParameter

intfloatboolstringarray

getExpression()

getExpression() : string
Inherited

inherited_from \Zend\Db\Sql\Expression::getExpression()

Returns

string

getExpressionData()

getExpressionData() : array
Inherited

inherited_from \Zend\Db\Sql\Expression::getExpressionData()

Exceptions

\Zend\Db\Sql\Exception\RuntimeException

Returns

array

getParameters()

getParameters() : array
Inherited

inherited_from \Zend\Db\Sql\Expression::getParameters()

Returns

array

getTypes()

getTypes() : array
Inherited

inherited_from \Zend\Db\Sql\Expression::getTypes()

Returns

array

setExpression()

setExpression($expression) : \Zend\Db\Sql\Expression
Inherited

inherited_from \Zend\Db\Sql\Expression::setExpression()

Parameters

$expression

Exceptions

\Zend\Db\Sql\Exception\InvalidArgumentException

Returns

setParameters()

setParameters($parameters) : \Zend\Db\Sql\Expression
Inherited

inherited_from \Zend\Db\Sql\Expression::setParameters()

Parameters

$parameters

Exceptions

\Zend\Db\Sql\Exception\InvalidArgumentException

Returns

setTypes()

setTypes(array $types) : \Zend\Db\Sql\Expression
Inherited

inherited_from \Zend\Db\Sql\Expression::setTypes()

Parameters

$types

array

Returns

Normalize Argument

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

inherited_from \Zend\Db\Sql\AbstractExpression::normalizeArgument()
inherited_from \Zend\Db\Sql\Expression::normalizeArgument()

Parameters

$argument

mixed

$defaultType

string

Exceptions

\Zend\Db\Sql\Exception\InvalidArgumentException

Returns

array

buildNormalizedArgument()

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

inherited_from \Zend\Db\Sql\AbstractExpression::buildNormalizedArgument()
inherited_from \Zend\Db\Sql\Expression::buildNormalizedArgument()

Parameters

$argument

mixed

$argumentType

string

Exceptions

\Zend\Db\Sql\Exception\InvalidArgumentException

Returns

array

 Properties

 

$allowedTypes

$allowedTypes : string[]
Inherited

inherited_from \Zend\Db\Sql\AbstractExpression::$$allowedTypes
inherited_from \Zend\Db\Sql\Expression::$$allowedTypes
 

$expression

$expression : string
Inherited

inherited_from \Zend\Db\Sql\Expression::$$expression
 

$parameters

$parameters : array
Inherited

inherited_from \Zend\Db\Sql\Expression::$$parameters
 

$types

$types : array
Inherited

inherited_from \Zend\Db\Sql\Expression::$$types

 Constants

 

PLACEHOLDER

PLACEHOLDER 
Inherited

const
inherited_from \Zend\Db\Sql\Expression::PLACEHOLDER
 

TYPE_IDENTIFIER

TYPE_IDENTIFIER 
Inherited

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

TYPE_LITERAL

TYPE_LITERAL 
Inherited

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

TYPE_SELECT

TYPE_SELECT 
Inherited

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

TYPE_VALUE

TYPE_VALUE 
Inherited

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