示例#1
0
 /**
  * Add the generated Filter to the Query
  */
 protected function attachParameterQuerys()
 {
     $query_filter_array = QueryModelManager::create(Input::all(), $this->model_class);
     foreach ($query_filter_array as $object) {
         $this->query = $object->query($this->query);
     }
 }
 /**
  * Create Factory
  * @param array $parameter_array Array with GET Parameter
  * @param string $model_class Model Class
  * @return array of Filter Objects
  */
 public static function create($parameter_array, $model_class)
 {
     $manager = new QueryModelManager($parameter_array, $model_class);
     return $manager->getQuerysObjetcs();
 }