Example #1
0
 /**
  * After the filter is full of values, it can be attached to a criteria.
  * After this is done, the original criteria is *more* strict than before - meaning
  *
  * @param Criteria $criteria
  */
 public final function attachToCriteria(Criteria $criteria)
 {
     // later will call all filters attachToFinalCriteria before the doSelect
     if ($criteria instanceof KalturaCriteria) {
         return $criteria->attachFilter($this);
     }
     return $this->attachToFinalCriteria($criteria);
 }