PHP Class Happyr\DoctrineSpecification\Logic\OrX

Inheritance: extends LogicX
Show file Open project: happyr/doctrine-specification

Public Methods

Method Description
__construct ( )
orX ( Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier $child ) Append an other specification with a logic OR.

Method Details

__construct() public method

public __construct ( )

orX() public method

$spec = Spec::orX(A, B); $spec->orX(C); We be the same as $spec = Spec::orX(A, B, C);
public orX ( Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier $child )
$child Happyr\DoctrineSpecification\Filter\Filter | Happyr\DoctrineSpecification\Query\QueryModifier