eZPublishCommunityProject  2012.12
eZ\Publish\API\Repository\Values\Content\Query\Criterion\LogicalOperator Class Reference

Note that the class should ideally have been in a Logical namespace, but it would have then be named 'And', and 'And' is a PHP reserved word. More...

+ Inheritance diagram for eZ\Publish\API\Repository\Values\Content\Query\Criterion\LogicalOperator:
+ Collaboration diagram for eZ\Publish\API\Repository\Values\Content\Query\Criterion\LogicalOperator:

Public Member Functions

 __construct (array $criteria)
 Creates a Logic operation with the given criteria. More...
 
- Public Member Functions inherited from eZ\Publish\API\Repository\Values\Content\Query\Criterion
 __construct ($target, $operator, $value)
 Performs operator validation based on the Criterion specifications returned by {. More...
 

Public Attributes

 $criteria = array()
 
- Public Attributes inherited from eZ\Publish\API\Repository\Values\Content\Query\Criterion
 $operator
 
 $target
 
 $value
 

Additional Inherited Members

- Static Public Member Functions inherited from eZ\Publish\API\Repository\Values\Content\Query\Criterion
static createFromQueryBuilder ($target, $operator, $value)
 

Detailed Description

Note that the class should ideally have been in a Logical namespace, but it would have then be named 'And', and 'And' is a PHP reserved word.

Constructor & Destructor Documentation

eZ\Publish\API\Repository\Values\Content\Query\Criterion\LogicalOperator::__construct ( array  $criteria)

Creates a Logic operation with the given criteria.

Parameters
Criterion[]$criteria
Exceptions
\InvalidArgumentException

Member Data Documentation

eZ\Publish\API\Repository\Values\Content\Query\Criterion\LogicalOperator::$criteria = array()

The documentation for this class was generated from the following file: