andreaspabst / lumen-request-validation
为Laravel添加了将验证与控制器分离的能力
1.4.0
2019-03-17 16:53 UTC
Requires
- illuminate/support: >=5.4
- laravel/lumen-framework: >=5.7
README
添加了将验证与控制器分离的知名Laravel能力。
安装
首先使用composer安装该包。
composer require andreaspabst/lumen-request-validation
然后在你的 bootstrap/app.php 中注册包的服务提供者
$app->register(AndreasPabst\RequestValidation\RequestServiceProvider::class);
然后你可以使用 artisan 创建请求,类似于Laravel
如何调用
php artisan make:request RequestName
新类可以在 app/Http/Requests 文件夹下找到。
示例用法
通过方法注入在控制器中使用你的请求类
<?php use App\Http\Requests\ExampleRequest; class ExampleController extends Controller { public function index(ExampleRequest $request) { // ... } //... }
其他内容...
享受使用吧!
安全
如果您发现任何安全相关的问题,请通过电子邮件 management@andreaspabst.com 向我们报告,而不是使用问题跟踪器。
Postcardware
您可以使用此包,但如果它进入您的产品,我们非常感谢您从您的家乡给我们寄一张明信片,注明您正在使用我们的哪个包。
我们的地址在 Andreas Pabst.com
我们将所有收到的明信片发布在我们的网站上。
鸣谢
Andreas Pabst
许可
MIT许可证(MIT)。请参阅许可文件以获取更多信息。