PHP Интерфейс KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface

Автор: Krzysztof Gzocha ([email protected])
Автор: Daniel Ribeiro ([email protected])
Наследование: extends Countable, extends IteratorAggregate
Показать файл Открыть проект Примеры использования интерфейса

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

Метод Описание
addCriteria ( KGzocha\Searcher\Criteria\CriteriaInterface $criteria ) : KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface
getApplicableCriteria ( ) : KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface Will return array of CriteriaInterface that returns true in shouldBeApplied().
getCriteria ( ) : KGzocha\Searcher\Criteria\CriteriaInterface[]

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

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

public addCriteria ( KGzocha\Searcher\Criteria\CriteriaInterface $criteria ) : KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface
$criteria KGzocha\Searcher\Criteria\CriteriaInterface
Результат KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface

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

Will return array of CriteriaInterface that returns true in shouldBeApplied().
public getApplicableCriteria ( ) : KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface
Результат KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface

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

public getCriteria ( ) : KGzocha\Searcher\Criteria\CriteriaInterface[]
Результат KGzocha\Searcher\Criteria\CriteriaInterface[]