Example #1
0
 public function getCondition($op1, $operator = '', $op2 = NULL)
 {
     $criteria = new ConditionCriteria();
     if ($op1 instanceof ConditionCriteria) {
         $criteria->add($op1);
     } elseif ($op1 instanceof PersistentCondition) {
         $criteria->add($op1);
     } else {
         $base = new PersistentCondition($op1, $operator, $op2);
         $base->setCriteria($criteria);
         $criteria->add($base);
     }
     return $criteria;
 }
 public function getNewCondition()
 {
     $condition = new ConditionCriteria();
     $condition->setCriteria($this);
     return $condition;
 }