value)->get(); return view('back.pictos.index', compact('pictos')); } /** * Show the form for creating a new resource. * * @param Picto $picto * @return \Illuminate\Http\Response */ public function create(Picto $picto) { return view('back.pictos.create', compact('picto')); } /** * Store a newly created resource in storage. * * @param \Illuminate\Http\StorePictoRequest $request * @return \Illuminate\Http\Response */ public function store(StorePictoRequest $request) { $picto = new Picto($request->validated()); $picto->page = Page::marqueBloc2(); if (!$picto->saveOrFail()) { return redirect()->route('bo.pictos.edit', $picto->id)->with('error', 'Le pictogramme n\'a pas été crée'); } return redirect()->route('bo.pictos.edit', $picto->id)->with('success', 'Pictogramme créé !'); } /** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { // } /** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { // } /** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { // } }