I use Laravel and have validate code in Request:
class InformationsRequest extends Request
{
// validate rule
public function rules()
{
return [
'title' => 'required|max:2000',
'description' => 'required|max:5000'
];
}
// custom message
public function messages()
{
return [
'title.required' => 'aaa',
'description.required' => 'bbb',
];
}
}
Today, please help me 2 points:
- How I make user-defined validate. (checkXXX method)
Method checkXXX maybe has 1 param, 2 param .....
public function rules()
{
return [
'title' => 'required|max:2000|checkXXX',
'description' => 'required|max:5000'
];
}
- Custom message for checkXXX method