コード例 #1
0
 public function delete(Request $request)
 {
     if (!ACL::hasPermission('videos', 'delete')) {
         return redirect(route('videos'))->withErrors(['Você não tem permissão para deletar vídeos.']);
     }
     Videos::find($request->get('videosId'))->delete();
     $success = "Vídeo excluído com sucesso.";
     return redirect(route('videos'))->with(compact('success'));
 }
コード例 #2
0
 public function putDelete(Request $request)
 {
     if (!ACL::hasPermission('winners', 'delete')) {
         return redirect(url('/admin/vencedores#' . $request->table))->withErrors(['Você não tem permissão para excluir ' . $request->table . '.']);
     }
     if (isset($request->videosId)) {
         $videos = Videos::find($request->videosId);
         $videos->winner = 0;
         $videos->quantityVotes = "";
         $videos->save();
     } elseif (isset($request->photosId)) {
         $photos = Photos::find($request->photosId);
         $photos->winner = 0;
         $photos->quantityVotes = "";
         $photos->save();
     }
     $success = "Vencedor excluído com sucesso!";
     return redirect(url('/admin/vencedores#' . $request->table))->with(compact('success'));
 }