public function createHiddenField($name) { $formField = new FormField($name); $this->hiddenFields[$name] = $formField; if ($this->isSubmitted()) { $formField->setValue($this->formRequest->getFormData($formField->getName())); } return $formField; }
/** * @return string */ public function render() { /** @var FormField $formField */ $formField = $this->arguments['field']; if (!$formField instanceof FormField) { $formField = new FormField($this->arguments['name'], $this->arguments); } $this->arguments['control'] = $this->renderControl($formField->getControl()); if (empty($formField->getWrap())) { return $this->arguments['control']; } return $this->viewHelperVariableContainer->getView()->renderPartial('Expose/Wraps/Default', NULL, $this->arguments); }