PHP Class KGzocha\Searcher\CriteriaBuilder\Collection\CriteriaBuilderCollection

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

Méthodes publiques

Méthode Description
__construct ( KGzocha\Searcher\CriteriaBuilder\CriteriaBuilderInterface[] $builders = [] )
addCriteriaBuilder ( KGzocha\Searcher\CriteriaBuilder\CriteriaBuilderInterface $criteriaBuilder )
getCriteriaBuilders ( )
getCriteriaBuildersForContext ( KGzocha\Searcher\Context\SearchingContextInterface $searchingContext )

Méthodes protégées

Méthode Description
isItemValid ( $item )

Method Details

__construct() public méthode

public __construct ( KGzocha\Searcher\CriteriaBuilder\CriteriaBuilderInterface[] $builders = [] )
$builders KGzocha\Searcher\CriteriaBuilder\CriteriaBuilderInterface[] array or \Traversable object

addCriteriaBuilder() public méthode

public addCriteriaBuilder ( KGzocha\Searcher\CriteriaBuilder\CriteriaBuilderInterface $criteriaBuilder )
$criteriaBuilder KGzocha\Searcher\CriteriaBuilder\CriteriaBuilderInterface

getCriteriaBuilders() public méthode

public getCriteriaBuilders ( )

getCriteriaBuildersForContext() public méthode

public getCriteriaBuildersForContext ( KGzocha\Searcher\Context\SearchingContextInterface $searchingContext )
$searchingContext KGzocha\Searcher\Context\SearchingContextInterface

isItemValid() protected méthode

protected isItemValid ( $item )