hazzard/validation
最新稳定版本:1.0.1
Composer 安装命令:
composer require hazzard/validation
包简介
Use Illuminate Validation outside Laravel.
README 文档
README
Installation
composer require illuminate/validation
composer require hazzard/validation
Usage
use Hazzard\Validation\Validator;
$validator = new Validator;
// Set default language lines used by the translator.
$validator->setDefaultLines();
// Make instance available globally via static methods (optional).
$validator->setAsGlobal();
// Create a class alias (optional).
$validator->classAlias();
Database Presence Verifier
Using the Illuminate Database Capsule set the database connection instance:
$db = $capsule->getDatabaseManager();
$validator->setConnection($db);
Providing A Custom Translator
To provide a custom translator pass an instance of Illuminate\Container\Container with the translator bound to translator.
The translator must implement Symfony\Component\Translation\TranslatorInterface.
$container['translator'] = new CustomTranslator();
$validator = new Validator($container);
Using The Validator
$validator = Validator::make(
['name' => 'Dayle'],
['name' => 'required|min:5']
);
The rest is the same as Laravel.
统计信息
- 总下载量: 385
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-08-03