はじめに
NoraLib Validationへようこそ!このライブラリは、PHPアプリケーションで使いやすく拡張可能なバリデーション機能を提供します。
クイックスタート
インストール
composer require nora-lib/validation
最初のバリデーション
use NoraLib\Validation\Validator;
$validator = new Validator();
$emailValidator = $validator->validEmail();
if ($emailValidator->validate('user@example.com')) {
echo "有効なメールアドレス";
}
メソッドチェーン
複数のバリデーションルールを連結できます:
$validator = new Validator();
$nameValidator = $validator
->notEmpty()
->length(min: 2, max: 50);