/** * @param FilterInterface $filter * @return TableBuilder */ public function addFilter(FilterInterface $filter) { if ($this->filter !== null) { $filter->combine($this->filter); } $this->filter = $filter; return $this; }