Example #1
0
 /**
  * @param Criteria $criteria
  * @param Paginator $paginator
  * @param Sorter $sorter
  * @return Configuration
  */
 public static function factory(Criteria $criteria = NULL, Paginator $paginator = NULL, Sorter $sorter = NULL)
 {
     $inst = new Configuration();
     if ($criteria) {
         $inst->setCriteria($criteria);
     }
     if ($sorter) {
         $inst->setSorter($sorter);
     }
     if ($paginator) {
         $inst->setPaginator($paginator);
     }
     return $inst;
 }