Methods
Constructor
__construct(null | string | array $identifier, null | array | \Zend\Db\Sql\Select $valueSet)
Inherited
inherited_from |
\Zend\Db\Sql\Predicate\In::__construct() |
Parameters
$identifier
nullstringarray
Return array of parts for where statement
getExpressionData() : array
Inherited
inherited_from |
\Zend\Db\Sql\Predicate\In::getExpressionData() |
Returns
array
Get identifier of comparison
getIdentifier() : null | string | array
Inherited
inherited_from |
\Zend\Db\Sql\Predicate\In::getIdentifier() |
Returns
null
string
array
Gets set of values in IN comparision
getValueSet() : array | \Zend\Db\Sql\Select
Inherited
inherited_from |
\Zend\Db\Sql\Predicate\In::getValueSet() |
Returns
Set identifier for comparison
setIdentifier(string | array $identifier) : \Zend\Db\Sql\Predicate\In
Inherited
inherited_from |
\Zend\Db\Sql\Predicate\In::setIdentifier() |
Parameters
$identifier
stringarray
Returns
Normalize Argument
normalizeArgument(mixed $argument, string $defaultType) : array
Inherited
inherited_from |
\Zend\Db\Sql\AbstractExpression::normalizeArgument() |
inherited_from |
\Zend\Db\Sql\Predicate\In::normalizeArgument() |
Parameters
$argument
mixed
$defaultType
string
Exceptions
Returns
array
buildNormalizedArgument()
buildNormalizedArgument(mixed $argument, string $argumentType) : array
Inherited
inherited_from |
\Zend\Db\Sql\AbstractExpression::buildNormalizedArgument() |
inherited_from |
\Zend\Db\Sql\Predicate\In::buildNormalizedArgument() |
Parameters
$argument
mixed
$argumentType
string
Exceptions
Returns
array
Properties
$allowedTypes
$allowedTypes : string[]
Inherited
inherited_from |
\Zend\Db\Sql\AbstractExpression::$$allowedTypes |
inherited_from |
\Zend\Db\Sql\Predicate\In::$$allowedTypes |
$identifier
$identifier
Inherited
inherited_from |
\Zend\Db\Sql\Predicate\In::$$identifier |
$specification
$specification
$valueSet
$valueSet
Inherited
inherited_from |
\Zend\Db\Sql\Predicate\In::$$valueSet |
$valueSpecSpecification
$valueSpecSpecification
Inherited
inherited_from |
\Zend\Db\Sql\Predicate\In::$$valueSpecSpecification |
Constants
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\Predicate\In::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\Predicate\In::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\Predicate\In::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\Predicate\In::TYPE_VALUE |