Zend\Db\Sql\Predicate\PredicateInterface
Synopsis
interface PredicateInterface
extends ExpressionInterface
{
- // Inherited constants from ExpressionInterface
- const TYPE_IDENTIFIER = 'identifier';
- const TYPE_VALUE = 'value';
- const TYPE_LITERAL = 'literal';
- // Inherited methods from ExpressionInterface
- public array getExpressionData()
Hierarchy
Extends
Implemented by
- Zend\Db\Sql\Predicate\IsNull
- Zend\Db\Sql\Predicate\Literal
- Zend\Db\Sql\Predicate\IsNotNull
- Zend\Db\Sql\Predicate\Expression
- Zend\Db\Sql\Predicate\Predicate
- Zend\Db\Sql\Predicate\Like
- Zend\Db\Sql\Predicate\PredicateSet
- Zend\Db\Sql\Predicate\In
- Zend\Db\Sql\Predicate\Between
- Zend\Db\Sql\Predicate\Operator
- Zend\Db\Sql\Predicate\NotIn
- Zend\Db\Sql\Predicate\NotLike
- Zend\Db\Sql\Where
- Zend\Db\Sql\Having
Constants
Name | Value |
---|---|
TYPE_IDENTIFIER | 'identifier' |
TYPE_VALUE | 'value' |
TYPE_LITERAL | 'literal' |