rendererHelper = $rendererHelper; } public function render(array $block, array $formSettings): string { $type = 'text'; $automationId = ' '; if ($block['id'] === 'email') { $type = 'email'; } if (in_array($block['id'], ['email', 'last_name', 'first_name'], true)) { $automationId = 'data-automation-id="form_' . $block['id'] . '" '; } $html = '
'; $html .= $this->rendererHelper->renderLabel($block, $formSettings); $html .= 'rendererHelper->getFieldName($block) . ']" '; $html .= 'title="' . $this->rendererHelper->getFieldLabel($block) . '" '; $html .= 'value="' . $this->rendererHelper->getFieldValue($block) . '" '; $html .= $automationId; $html .= $this->rendererHelper->renderInputPlaceholder($block); $html .= $this->rendererHelper->getInputValidation($block); $html .= $this->rendererHelper->getInputModifiers($block); $html .= '/>'; $html .= '
'; return $html; } }