/** * 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; }