protected function apply_filters() { $wrap = new FilterInterface($this->request); for ($i = 0; $i < count($this->filters); $i++) { $f = $this->filters[$i]; $wrap->add($f['name'], $f['value'], $f['operation']); } $this->event->trigger("beforeFilter", $wrap); $wrap->store(); }