for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Sco\Admin\Http\Requests;
class PermissionRequest extends BaseFormRequest
{
/**
* Determine if the user is authorized to make this request.
*
* @return bool
*/
public function authorize()
return true;
}
* Get the validation rules that apply to the request.
* @return array
public function rules()
return [
'pid' => 'integer',
'display_name' => 'required|max:50',
'name' => ['bail', 'required', 'regex:/^[\w\.#]+$/'],
'is_menu' => 'in:0,1',
'sort' => 'integer|between:0,255',
];
protected function getMessages()
'required' => trans('admin::validation.required'),
'max' => trans('admin::validation.max.numeric'),
'regex' => trans('admin::validation.regex'),
'between' => trans('admin::validation.between.numeric'),
protected function getAttributes()
'name' => '菜单名称',