コード例 #1
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $slug)
 {
     $data = template::findBySlugOrIdOrFail($slug);
     if (Gate::denies('update', $data)) {
         Session::flash('success', 'No puedes editar algo que no es tuyo.');
         return redirect('/admin/Template');
     } else {
         $data->resluggify()->update($request->all());
         Session::flash('success', 'Perfil actualizado correctamente.');
         return redirect('/admin/Template');
     }
 }