globalxtreme/validation

GlobalXtreme 验证模式

v1.1.2 2024-06-10 10:24 UTC

This package is auto-updated.

Last update: 2024-09-10 18:39:05 UTC


README

Version Total Downloads License

使用 composer 安装

要使用 Composer 安装,只需要求此包的最新版本。

composer require globalxtreme/validation

使用

  • 发布自定义请求的占位符。
    php artisan vendor:publish --provider="GlobalXtreme\Validation\ValidationServiceProvider"
  • 您可以使用它生成 laravel 请求类,例如:CustomRequest。
    php artisan make:request CustomRequest
  • 在控制器中使用验证。
    use App\Http\Controllers\Controller;
    use App\Http\Requests\CustomRequest;
    use GlobalXtreme\Validation\Validator;
    
    class CustomController extends Controller
    {
        public function testing(CustomRequest $request) 
        {
            // You can custom validator using gx response
            Validator::make($request->all(), ['foo' => 'required']);
        }
    }