removeByName('MergeField'); $fields->removeByName('Default'); $fields->removeByName('Validation'); $fields->removeByName('CustomRules'); return $fields; } /** * @return FormField */ public function getFormField() { $field = CompositeField::create() ->setTitle($this->EscapedTitle); $this->doUpdateFormField($field); return $field; } protected function updateFormField($field) { // if this field has an extra class if($field->ExtraClass) { $field->addExtraClass($field->ExtraClass); } } /** * @return boolean */ public function showInReports() { return false; } }