PHP Интерфейс KGzocha\Searcher\CriteriaBuilder\CriteriaBuilderInterface

Essentially, a builder makes use of multiple criteria to build query partials based on the provided searching context.
Автор: Krzysztof Gzocha ([email protected])
Автор: Daniel Ribeiro ([email protected])
Показать файл Открыть проект

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

Метод Описание
allowsCriteria ( KGzocha\Searcher\Criteria\CriteriaInterface $criteria ) : boolean Checks if the builder supports the provided criteria.
buildCriteria ( KGzocha\Searcher\Criteria\CriteriaInterface $criteria, KGzocha\Searcher\Context\SearchingContextInterface $searchingContext ) Will impose conditions with values taken from the criteria.
supportsSearchingContext ( KGzocha\Searcher\Context\SearchingContextInterface $searchingContext ) : boolean

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

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

Checks if the builder supports the provided criteria.
public allowsCriteria ( KGzocha\Searcher\Criteria\CriteriaInterface $criteria ) : boolean
$criteria KGzocha\Searcher\Criteria\CriteriaInterface
Результат boolean

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

Will impose conditions with values taken from the criteria.
public buildCriteria ( KGzocha\Searcher\Criteria\CriteriaInterface $criteria, KGzocha\Searcher\Context\SearchingContextInterface $searchingContext )
$criteria KGzocha\Searcher\Criteria\CriteriaInterface
$searchingContext KGzocha\Searcher\Context\SearchingContextInterface

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

public supportsSearchingContext ( KGzocha\Searcher\Context\SearchingContextInterface $searchingContext ) : boolean
$searchingContext KGzocha\Searcher\Context\SearchingContextInterface
Результат boolean