Ejemplo n.º 1
0
 public function getCriteria($orderAttrs)
 {
     $criteria = new RetrieveCriteria($this->toClassMap);
     if ($this->cardinality == 'manyToMany') {
         $criteria->addAssociationCriteria($this->fromClassName . $this->name, $this);
         $criteria->addCriteria($this->fromAttributeMap, '=', '?');
     } else {
         $criteria->addCriteria($this->toAttributeMap, '=', '?');
     }
     if (count($this->orderAttributes)) {
         foreach ($this->orderAttributes as $order) {
             $criteria->orderBy($order);
         }
     }
     return $criteria;
 }