1 回答
TA貢獻1818條經(jīng)驗 獲得超3個贊
您可以使用特征來完成此操作,這允許多個類(表單請求)繼承指定的共享規(guī)則。
CommonUserRules.php在目錄中創(chuàng)建一個app\Http\Requests:
<?php
namespace App\Http\Requests;
trait CommonUserRules
{
protected function userRules()
{
return [
'name' => 'required',
'password' => 'required',
];
}
}
這將是可以在多個表單請求之間共享的規(guī)則。
然后在表單請求中使用特征:
use CommonUserRules;
然后您可以相應(yīng)地附加和定義您的獨特規(guī)則:
public function rules()
{
return array_merge($this->userRules(), [
'individual_rule' => 'required',
'another_individual_rule' => 'required',
]);
}
- 1 回答
- 0 關(guān)注
- 197 瀏覽
添加回答
舉報
