AT
class MenuRequest extends FormRequest
{
public function rules()
{
return [
'name' => 'string|max:100|required',
'alias' => 'string|max:1000|nullable',
];
}
}
public function store(MenuRequest $request)
{
$menu = new Menu([
'name' => $request['name'],
'alias' => $request['alias'] ?: Str::slug($request["name"]),
]);
$menu->save();
return redirect()->route('menus.edit', [
'menu' => $menu->id,
])->withInput();
}