Framework agnostic form builder
Via Composer
$ composer require tiix/form
Default builder
$builder = Tiix\Form\Builder::createDefaultBuilder();
// create default form
$form = $builder->build(\Tiix\Form\Form::class, $url, $defaults)
// add fields
->addField(new Tiix\Form\Field\TextField('name', 'label'))
// add buttons
->addButton(new Tiix\Form\Button\Submit('name', 'label')
->getForm();
$form->render();
Please see CHANGELOG for more information what has changed recently.
$ composer test
Please see CONTRIBUTING and CONDUCT for details.
If you discover any security related issues, please email :author_email instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.