PHP Класс KGzocha\Searcher\CriteriaBuilder\Collection\CriteriaBuilderCollection

Автор: Krzysztof Gzocha ([email protected])
Наследование: extends KGzocha\Searcher\AbstractCollection, implements KGzocha\Searcher\CriteriaBuilder\Collection\CriteriaBuilderCollectionInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( KGzocha\Searcher\CriteriaBuilder\CriteriaBuilderInterface[] $builders = [] )
addCriteriaBuilder ( KGzocha\Searcher\CriteriaBuilder\CriteriaBuilderInterface $criteriaBuilder )
getCriteriaBuilders ( )
getCriteriaBuildersForContext ( KGzocha\Searcher\Context\SearchingContextInterface $searchingContext )

Защищенные методы

Метод Описание
isItemValid ( $item )

Описание методов

__construct() публичный Метод

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

addCriteriaBuilder() публичный Метод

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

getCriteriaBuilders() публичный Метод

public getCriteriaBuilders ( )

getCriteriaBuildersForContext() публичный Метод

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

isItemValid() защищенный Метод

protected isItemValid ( $item )