{varType FuzeWorks\Forms\Form $form} {varType FuzeWorks\Forms\Field $field}
generateHtmlFormAttributes()|noescape}> {if $form->isValidated() && $form->isValid()}
Alert!
{$form->getName()} was successfully completed.
{else}
Error!
{$error|noescape}
Warning!
{$warning|noescape}
{foreach $form->getFields() as $field} {switch get_class($field)} {case "FuzeWorks\Forms\Fields\HiddenField", "FuzeWorks\Forms\Fields\SubmitField", "FuzeWorks\Forms\Fields\ResetField", "FuzeWorks\Forms\Fields\DecoratorField"} {$field|noescape} {case "FuzeWorks\Forms\Fields\CheckboxField"}
{$field->addClass("form-check-input")|noescape} {if $field->isValidated() && !$field->isValid()} {$field->getErrors()|implode} {/if}
{case "FuzeWorks\Forms\Fields\RadioField", "FuzeWorks\Forms\Fields\SelectField"} {$field|noescape} {default}
{if $field->isValidated() && !$field->isValid()} {$field->class(["form-control", "is-invalid"])|noescape} {$field->getErrors()|implode} {elseif $field->isValidated() && $field->isValid()} {$field->class(["form-control", "is-valid"])|noescape} {else} {$field->addClass("form-control")|noescape} {/if}
{/switch} {/foreach} {/if}