leafs/form

简单的直接数据验证

v2.2 2024-08-25 01:52 UTC

This package is auto-updated.

Last update: 2024-09-25 02:30:06 UTC


README



Leaf 表单模块



Latest Stable Version Total Downloads License

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