private searchForModel ( KGzocha\Searcher\Criteria\CriteriaInterface $criteria, KGzocha\Searcher\Context\SearchingContextInterface $searchingContext, KGzocha\Searcher\CriteriaBuilder\Collection\CriteriaBuilderCollectionInterface $builders ) | ||
$criteria | KGzocha\Searcher\Criteria\CriteriaInterface | |
$searchingContext | KGzocha\Searcher\Context\SearchingContextInterface | |
$builders | KGzocha\Searcher\CriteriaBuilder\Collection\CriteriaBuilderCollectionInterface |
private function searchForModel(CriteriaInterface $criteria, SearchingContextInterface $searchingContext, CriteriaBuilderCollectionInterface $builders)
{
foreach ($builders as $builder) {
if ($builder->allowsCriteria($criteria)) {
$builder->buildCriteria($criteria, $searchingContext);
}
}
}