addElement('text', 'string', array( 'label' => 'Replacement String', 'description' => $form->translate('Your replacement string'), 'required' => true, )); } public function transform($value) { if ($value === null) { return $this->getSetting('string'); } else { return $value; } } }