leafs / form
Simple straightup data validation
Fund package maintenance!
Open Collective
leafsphp
Installs: 5 788
Dependents: 4
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 1
Open Issues: 0
Requires
- ext-json: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- pestphp/pest: ^1.22
README
Leaf Form Module
Leaf PHP
Leaf's form validation functionality packaged as a serve-yourself module.
Installation
You can easily install Leaf using the Leaf CLI:
leaf install form
Or via Composer.
composer require leafs/form
Basic Usage
<?php $data = [ 'name' => 'Full Name', 'email' => 'example@example.com', 'password' => 'password1234', ]; $success = form()->validate($data, [ 'name' => 'required', 'email' => 'required|email', 'password' => 'required|min:8' ]); if ($success) { // do something } else { // get errors $errors = form()->errors(); }