@@ 2309-2314 (lines=6) @@ | ||
2306 | $factory = new InputFactory(); |
|
2307 | ||
2308 | foreach ($formPV as $element) { |
|
2309 | if (isset($element->line_text)) { |
|
2310 | $attr = $this->getAttributes($element->line_text[0]); |
|
2311 | $element = new Element\Text($attr['name']); |
|
2312 | $element = $this->decorate($element, $attr, $inputFilter); |
|
2313 | $form->add($element); |
|
2314 | } |
|
2315 | if (isset($element->line_key)) { |
|
2316 | $attr = $this->getAttributes($element->line_key[0]); |
|
2317 | $element = new Element\Text($attr['name']); |
|
@@ 2334-2339 (lines=6) @@ | ||
2331 | ), |
|
2332 | ))); |
|
2333 | } |
|
2334 | if (isset($element->line_password)) { |
|
2335 | $attr = $this->getAttributes($element->line_password[0]); |
|
2336 | $element = new Element\Password($attr['name']); |
|
2337 | $element = $this->decorate($element, $attr, $inputFilter); |
|
2338 | $form->add($element); |
|
2339 | } |
|
2340 | if (isset($element->line_hidden)) { |
|
2341 | $attr = $this->getAttributes($element->line_hidden[0]); |
|
2342 | $element = new Element\Hidden($attr['name']); |
|
@@ 2340-2345 (lines=6) @@ | ||
2337 | $element = $this->decorate($element, $attr, $inputFilter); |
|
2338 | $form->add($element); |
|
2339 | } |
|
2340 | if (isset($element->line_hidden)) { |
|
2341 | $attr = $this->getAttributes($element->line_hidden[0]); |
|
2342 | $element = new Element\Hidden($attr['name']); |
|
2343 | $element = $this->decorate($element, $attr, $inputFilter); |
|
2344 | $form->add($element); |
|
2345 | } |
|
2346 | if (isset($element->line_email)) { |
|
2347 | $attr = $this->getAttributes($element->line_email[0]); |
|
2348 | $element = new Element\Email($attr['name']); |
|
@@ 2346-2351 (lines=6) @@ | ||
2343 | $element = $this->decorate($element, $attr, $inputFilter); |
|
2344 | $form->add($element); |
|
2345 | } |
|
2346 | if (isset($element->line_email)) { |
|
2347 | $attr = $this->getAttributes($element->line_email[0]); |
|
2348 | $element = new Element\Email($attr['name']); |
|
2349 | $element = $this->decorate($element, $attr, $inputFilter); |
|
2350 | $form->add($element); |
|
2351 | } |
|
2352 | if (isset($element->line_radio)) { |
|
2353 | $attr = $this->getAttributes($element->line_radio[0]); |
|
2354 | $element = new Element\Radio($attr['name']); |
|
@@ 2453-2458 (lines=6) @@ | ||
2450 | 'allowEmpty' => !$attr['required'], |
|
2451 | ))); |
|
2452 | } |
|
2453 | if (isset($element->line_paragraph)) { |
|
2454 | $attr = $this->getAttributes($element->line_paragraph[0]); |
|
2455 | $element = new Element\Textarea($attr['name']); |
|
2456 | $element = $this->decorate($element, $attr, $inputFilter); |
|
2457 | $form->add($element); |
|
2458 | } |
|
2459 | if (isset($element->line_upload)) { |
|
2460 | $attr = $this->getAttributes($element->line_upload[0]); |
|
2461 | $element = new Element\File($attr['name']); |