Very simple form
Subscribe
But very flexible
Save
Comparing Field type vs Decorator class
Save
Form can respond with manually generated error
Save
..or success message
Save
Any other view can be output
Save
jsAction can be used too
Save

Form handles errors (PHP 7.0+)

Save

Form handles random output

Save

Form shows Agile exceptions

Save
Modal Test
Conditional response
Save
Shows example of grouping and multiple errors

Example fields added one-by-one

Example of field grouping

Save