dasprid / formidable
PHP 7 form library for handling user input
Installs: 12 134
Dependents: 1
Suggesters: 0
Security: 0
Stars: 27
Watchers: 6
Forks: 6
Open Issues: 3
Requires
- php: ^7.0
- psr/http-message: ^1.0
Requires (Dev)
- ext-iconv: *
- ext-intl: *
- litipk/php-bignumbers: ^0.8
- phpunit/phpunit: ^5.3
- squizlabs/php_codesniffer: ^2.6
Suggests
- ext-iconv: Allows using the built-in string length constraints
- ext-intl: Allows using the built-in error formatter helper
- litipk/php-bignumbers: Allows using the built-in number range constraints
This package is auto-updated.
Last update: 2022-04-15 22:05:25 UTC
README
Formidable is an almost completely strictly typed form library for PHP 7. Why only almost? Because we are missing generics in PHP still, which would be the requirement to make it completely strictly typed. As soon as those are available, Formidable will be updated accordingly.
Installation
Install via composer:
$ composer require dasprid/formidable
Documentation
Documentation builds are available at:
You can also build the documentation locally via MkDocs:
$ mkdocs serve
Acknowledgment
A huge thanks goes out to Soliant for sponsoring the development of this library!