苏可/ 别名
此包的最新版本(1.0.1)没有可用的许可证信息。
主要针对 Laravel 开发的 PHP 包,用于设置验证失败的错误信息属性。
1.0.1
2015-08-20 17:54 UTC
Requires
- laravel/framework: ~5.0
This package is not auto-updated.
Last update: 2024-09-14 18:47:24 UTC
README
主要针对 Laravel 开发的 PHP 包,用于设置验证失败的错误信息属性。
安装
在 composer.json 中添加此包名
"require": {
"sukohi/agnomen": "1.*"
}
执行 composer 命令。
composer update
用法
首先,将 AgnomenTrait 添加到 App/Http/Requests/Request.php
中,如下所示。
<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
use Sukohi\Agnomen\AgnomenTrait;
abstract class Request extends FormRequest
{
use AgnomenTrait;
private $attribute_names = [
'email' => 'YOUR-TEXT-1',
'password' => 'YOUR-TEXT-2',
'accepted' => 'YOUR-TEXT-3'
];
}
然后使用以下命令创建自己的请求。
php artisan make:request *****Request
- 有关详细信息,请参阅 此处
然后像这样添加您的验证规则。
public function rules()
{
return [
'email' => 'required',
'password' => 'required',
'accepted' => 'accepted'
];
}
现在,如果您的应用程序响应错误信息,`:attribute` 将替换为 `$attribute_names` 的值。
有关详细信息,请参阅 此处
例如)
The :attribute field is required.
=> The YOUR-TEXT-1 field is required.
许可证
此包采用 MIT 许可证授权。
版权所有 2015 Sukohi Kuhoh