/** * Add a filter * @param $filtername * @return $this */ public function filter($filtername) { $arguments = func_get_args(); array_shift($arguments); $filters = explode(',', $filtername); foreach ($filters as $filter) { $objfilter = new Filter($filter); $objfilter->setArguments($arguments); $this->filters[] = $objfilter; } return $this; }