/** * @param Filter $filter * @return $this */ public function setFilter(Filter $filter) { $filter->setGrid($this->getGrid()); $filter->setColumn($this); $this->filter = $filter; // Add filter to the grid $this->getGrid()->addFilter($filter); return $this; }