/** * Attach new filed. * @param FilterField $field New filter field. */ public function attachField(FilterField $field) { $field->setIndex(arrayPush($this->fields, $field)); $field->attach($this); }