PHP Класс KGzocha\Searcher\Criteria\Collection\CriteriaCollection

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

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

Метод Описание
__construct ( KGzocha\Searcher\Criteria\CriteriaInterface[] $criteria = [] )
addCriteria ( KGzocha\Searcher\Criteria\CriteriaInterface $criteria )
getApplicableCriteria ( )
getCriteria ( )

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

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

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

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

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

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

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

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

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

public getCriteria ( )

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

protected isItemValid ( $item )