KGzocha\Searcher\Chain\CellInterface::getTransformer PHP Method

getTransformer() public method

public getTransformer ( ) : KGzocha\Searcher\Chain\TransformerInterface
return KGzocha\Searcher\Chain\TransformerInterface
    public function getTransformer();

Usage Example

 /**
  * If $cell has transformer then it will be used to return new criteria.
  * If not old criteria will be returned.
  *
  * @param CellInterface               $cell
  * @param CriteriaCollectionInterface $criteria
  * @param mixed                       $results
  *
  * @return CriteriaCollectionInterface
  */
 private function getNewCriteria(CellInterface $cell, CriteriaCollectionInterface $criteria, $results)
 {
     if (!$cell->hasTransformer()) {
         return $criteria;
     }
     return $cell->getTransformer()->transform($results, $criteria);
 }