/** * @role create */ public function create() { $filterGroup = FilterGroup::getNewInstance(SpecField::getInstanceByID($this->request->get('specFieldID', false))); if ($specFieldID = $this->request->get('specFieldID', false)) { $filterGroup->setFieldValue('specFieldID', SpecField::getInstanceByID((int) $specFieldID)); } return $this->save($filterGroup); }