函数类似于__construct函数,但用于特定函数。
我的路线
Route::resource('form00', 'Form00Controller');
Route::resource('form001', 'Form001Controller');
........ and more
我在Form00Controller中的__contsruct
public function __construct()
{
$this->validate(request(), [
'projectName' =>
array(
'required',
'regex:/(^([a-zA-Z]+)(\d+)?$)/u'
)
];
}
我的另一个Form00Controller函数
public function create()// this function and another not effected
{
return view('form00.create');
}
public function store(Request $request)//__construct just for this function
{
$requestData = $request->all();
Form00::create($requestData);
return redirect('form00')->with('flash_message', 'Form00 added!');
}
我只需要对函数存储进行验证,而不能更改该函数。
杨魅力