private getNewCriteria ( KGzocha\Searcher\Chain\CellInterface $cell, KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface $criteria, mixed $results ) : KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface | ||
$cell | KGzocha\Searcher\Chain\CellInterface | |
$criteria | KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface | |
$results | mixed | |
return | KGzocha\Searcher\Criteria\Collection\CriteriaCollectionInterface |
private function getNewCriteria(CellInterface $cell, CriteriaCollectionInterface $criteria, $results)
{
if (!$cell->hasTransformer()) {
return $criteria;
}
return $cell->getTransformer()->transform($results, $criteria);
}