leafs / form
简单的直接数据验证
v2.2
2024-08-25 01:52 UTC
Requires
- ext-json: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- pestphp/pest: ^1.22
README
Leaf 表单模块
将 Leaf 的表单验证功能打包成自助模块。
安装
您可以使用 Leaf CLI 轻松安装 Leaf
leaf install form
或者通过 Composer。
composer require leafs/form
基本用法
<?php $data = [ 'name' => [ 'first' => 'Jane', 'last' => 'Doe', ], 'email' => 'example@example.com', 'password' => 'password1234', ]; $validated = form()->validate($data, [ 'name' => 'array()', 'name.first' => 'required', 'name.last' => 'required', 'email' => 'required|email', 'password' => 'required|min:8' ]); if ($validated) { // do something } else { // get errors $errors = form()->errors(); }