renderForTextInput($styles) . implode('', $rules); } public function renderForSelect(array $styles, array $formSettings = []): string { $rules = []; if (isset($formSettings['inputPadding'])) { $rules[] = "padding:{$formSettings['inputPadding']}px;"; } if (isset($formSettings['alignment'])) { if ($formSettings['alignment'] === 'right') { $rules[] = 'margin: 0 0 0 auto;'; } if ($formSettings['alignment'] === 'center') { $rules[] = 'margin: 0 auto;'; } } return implode('', $rules); } }