예제 #1
0
 /**
  * Set defaults parameters for a given filter
  *
  * @param string $name Filter name
  * @param SQLFilter $filter Filter object
  *
  * @return null
  */
 private function setFilterParameters($name, SQLFilter $filter)
 {
     if (!empty($this->filtersParameters[$name])) {
         $parameters = $this->filtersParameters[$name];
         foreach ($parameters as $paramName => $paramValue) {
             $filter->setParameter($paramName, $paramValue);
         }
     }
 }
 /**
  * @param DoctrineSqlFilter $sqlFilter
  * @param mixed $name
  * @param mixed $value
  * @param string $type
  * @return void
  */
 protected function setParameter(DoctrineSqlFilter $sqlFilter, $name, $value, $type = NULL)
 {
     $sqlFilter->setParameter($name, $value, $type);
     $this->parameters[$name] = $value;
 }