| Package Data | |
|---|---|
| Maintainer Username: | seffeng |
| Maintainer Contact: | save.zxf@gmail.com (seffeng) |
| Package Create Date: | 2020-05-21 |
| Package Last Update: | 2023-03-10 |
| Language: | PHP |
| License: | MIT |
| Last Refreshed: | 2025-10-18 15:15:57 |
| Package Statistics | |
|---|---|
| Total Downloads: | 3,520 |
| Monthly Downloads: | 13 |
| Daily Downloads: | 0 |
| Total Stars: | 0 |
| Total Watchers: | 1 |
| Total Forks: | 0 |
| Total Open Issues: | 0 |
# 安装
$ composer require seffeng/laravel-rules
├─src
│ └─Rules 验证规则
│ Password.php 密码
│ Phone.php 手机号
/**
* TestRequest.php
* 表单验证示例
*/
namespace App\Http\Requests;
use Seffeng\LaravelRules\Rules\Password;
use Seffeng\LaravelRules\Rules\Phone;
class TestRequest
{
protected $fillable = ['phone', 'password'];
public function rules()
{
return [
'phone' => [
'required',
new Phone()
],
'password' => [
'required',
new Password()
],
];
}
public function messages()
{
return [
'required' => ':attribute不能为空!'
];
}
public function attributes()
{
return [
'phone' => '手机号',
'password' => '密码',
];
}
}
无