leafs/form

Simple straightup data validation

v2.0 2023-08-19 01:07 UTC

This package is auto-updated.

Last update: 2023-10-01 18:24:32 UTC


README



68747470733a2f2f6c6561667068702e6e65746c6966792e6170702f6173736574732f696d672f6c656166332d6c6f676f2e706e67

Leaf Form Module



Leaf PHP

Latest Stable Version Total Downloads License

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();
}