/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['name' => 'required', 'description' => 'required|min:6']); $mgroup = Mgroup::create($request->all()); $this->attachmaterials($mgroup, $request->input('materials')); return redirect()->route('admin.element.mgroup.index')->withFlashSuccess(trans("element_backend.mgroup_createstring")); }