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
nullstringarray
  
 
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 |