Http/Requests/CreateMenuRequest.php
<?php namespace Modules\Menu\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class CreateMenuRequest extends FormRequest
{
public function rules()
{
return [
'name' => 'required',
'primary' => 'unique:menu__menus',
];
}
public function authorize()
{
return true;
}
public function messages()
{
return [
'name.required' => trans('menu::validation.name is required'),
'primary.unique' => trans('menu::validation.only one primary menu'),
];
}
}