PHP Class KGzocha\Searcher\Criteria\Collection\CriteriaCollection

Author: Krzysztof Gzocha ([email protected])
Author: Daniel Ribeiro ([email protected])
Inheritance: extends KGzocha\Searcher\AbstractCollection, implements KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface
Afficher le fichier Open project: krzysztof-gzocha/searcher

Méthodes publiques

Méthode Description
__construct ( KGzocha\Searcher\Criteria\CriteriaInterface[] $criteria = [] )
addCriteria ( KGzocha\Searcher\Criteria\CriteriaInterface $criteria )
getApplicableCriteria ( )
getCriteria ( )

Méthodes protégées

Méthode Description
isItemValid ( $item )

Method Details

__construct() public méthode

public __construct ( KGzocha\Searcher\Criteria\CriteriaInterface[] $criteria = [] )
$criteria KGzocha\Searcher\Criteria\CriteriaInterface[] array or \Traversable object

addCriteria() public méthode

public addCriteria ( KGzocha\Searcher\Criteria\CriteriaInterface $criteria )
$criteria KGzocha\Searcher\Criteria\CriteriaInterface

getApplicableCriteria() public méthode

getCriteria() public méthode

public getCriteria ( )

isItemValid() protected méthode

protected isItemValid ( $item )