lynnlin/date-time-validator
Composer 安装命令:
composer require lynnlin/date-time-validator
包简介
Validate the date time in laravel controller
关键字:
README 文档
README
Description
Add a new validation rule during to validate whether the given date time is in a specific period which is 6 months by default.
Installation
Install the package via composer.
composer require lynnlin/date-time-validator
Add the service provider into config/app.php.
'providers' => [ ... DateTimeValidator\ValidatorServiceProvider::class, ... ]
Usage
use Illuminate\Support\Facades\Validator; // check 20160123 whether it is in 6 months ago from today Validator::make( ['startAt' => '20160123'], ['startAt' => 'during'] ); // check 20150123 whether it is in 1 year ago from today since endAt is not given in the first argument Validator::make( ['startAt' => '20150123'], ['startAt' => 'during:endAt,1Y', 'endAt' => 'string'] ); // check 20150123 whether it is in 1 day from 20150124 Validator::make( ['startAt' => '20150123', 'endAt' => '20150124'], ['startAt' => 'during:endAt,1d', 'endAt' => 'string'] ); // check 20150123 whether it is in 1 week from 20150124 Validator::make( ['startAt' => '20150123', 'endAt' => '20150124'], ['startAt' => 'during:endAt,1w', 'endAt' => 'string'] );
统计信息
- 总下载量: 12
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-04-11