diff --git a/src/Form/UiForm.php b/src/Form/UiForm.php index 1a0450f..5d5b5e2 100644 --- a/src/Form/UiForm.php +++ b/src/Form/UiForm.php @@ -57,6 +57,12 @@ class UiForm extends UiElement implements Extension { $this->option('tag-type', 'single'); + + if ($attributes['class'] ?? false) { + $attributes['class'] .= " {$this->attributes['class']}"; + unset($this->attributes['class']); + } + $this->attributes([ 'method' => $method, 'action' => $action ] + $attributes); if ( $method !== "get" ) { diff --git a/src/Method/FormHandler.php b/src/Method/FormHandler.php index 4b7cd1c..223bb44 100644 --- a/src/Method/FormHandler.php +++ b/src/Method/FormHandler.php @@ -34,7 +34,7 @@ class FormHandler { $this->initialize(); } - protected function formSent() : void + public function formSent() : void { if ( false !== $this->context->formSent = $this->sent ) { if ( $this->context->formName ?? false ) {