zjwansui / easy_laravel
There is no license information available for the latest version (1.2.12) of this package.
easy use laravel
1.2.12
2022-02-21 10:31 UTC
Requires
- php: >=7.4
README
使用之前
结合laravel和swagger
composer require darkaonline/l5-swagger
php artisan vendor:publish --provider "L5Swagger\L5SwaggerServiceProvider"
// controller.php /** * @OA\Info ( * title="example-laravel-8.x", * version="1.0" * ) */
php artisan l5-swagger:generate
使用response request
config/app.php
providers数组中添加
\Zjwansui\EasyLaravel\Generator\CaptureServiceProvider::class,
\Illuminate\Foundation\Providers\ArtisanServiceProvider::class
使用model
// ModelSaving: // EventServiceProvider protected $listen = [ ModelSaving::class => [ //SaveCreator::class, 看情况使用 CheckRules::class, ],]
添加中间件
//app/Http/Kernel.php // $routeMiddleware 注册 protected $routeMiddleware = [ // ... 'request'=>RegisterRequest::class ]; // route Route::middleware('request')->get('/test',[TestController::class,'test']);