clumsy / age-check
Laravel的年龄验证器
v0.2.6
2016-07-14 12:05 UTC
Requires
- php: >=5.4.0
- clumsy/utils: >=0.9.0
- nesbot/carbon: 1.*
README
一个帮助创建年龄验证验证的包。
许可证
Clumsy Age-Check 是开源软件,许可协议为MIT许可证
安装
要开始使用Age-Check,将其添加到您的composer.json
文件中作为依赖项
composer require clumsy/age-check:0.2.*
如果您正在使用Laravel 4,请坚持使用分支 0.1
composer require clumsy/age-check:0.1.*
配置
安装Age-Check库后,在您的config/app.php
配置文件中注册ServiceProvider
'providers' => [ // Other service providers... Clumsy\AgeCheck\AgeCheckServiceProvider::class, ],
在您的app/Http/Kernel.php
文件中注册中间件
protected $routeMiddleware = [ //Other middlewares... 'age-check' => \Clumsy\AgeCheck\Http\Middleware\ValidateAge::class, ];
发布配置文件
php artisan vendor:publish --provider="Clumsy\AgeCheck\AgeCheckServiceProvider" --tag="config"
并根据您的项目进行编辑。通常您需要编辑success-url
和fail-url
,这是在失败或成功时用户将被重定向的URL。
用法
创建一个包含年龄验证中间件的路由组
Route::group( [ 'middleware' => ['age-check'] ], function() { //Your routes goes here... } );
此包提供了一个基本的视图和基本的表单,但没有样式。您应该更改配置文件以使用您自己的配置,并使用提供的部分视图来帮助您生成表单。
您还可以发布视图并根据需要修改它们。
php artisan vendor:publish --provider="Clumsy\AgeCheck\AgeCheckServiceProvider" --tag="views"