public function authorize() { if ($current_liste = Liste::find($this->id_liste)) { if (Auth::user()->id == $current_liste->id_user) { return true; } } return false; }
public function updateListe(ListeUpdateRequest $req) { $liste = Liste::find($req->id); if (isset($req->remove)) { $liste->delete(); return redirect()->back()->with('status', 'Liste de tâches supprimée !'); } $liste->update($req->all()); $liste->save(); return redirect()->back()->with('status', 'Liste de tâches mise à jour !'); }
public function authorize() { // Si la liste existe if ($current_liste = Liste::find($this->id)) { // Si la liste appartient à l'utilisateur if (Auth::user()->id == $current_liste->id_user) { return true; } } return false; }
public function editSTache(Request $request, $id) { //verifie que la sous tache appartient bien a cet utilisateur $user = Auth::user()->id; $tache = Liste::where('id', $id)->where('user_id', $user)->get(); if (!$tache->isEmpty()) { //ici écriture dans la BDD de ma form tache $tache = new Liste(); $tache = Liste::find($id); $tache->name = $request->input('SousTache'); $tache->DateCrea = $request->input('dateFin'); $tache->update(); return redirect('/list')->with('flash_message', 'Sous-tache modifiée avec succés'); } else { return redirect('/list')->with('flash_message_bad', "Erreur vous avez modifié l'id"); } }
public function delete_liste($id) { $tache = new Liste(); $tache = Liste::find($id); $tache->delete(); return redirect('/membres/espace_membre'); }
public function listTaches(TacheListRequest $req) { $current_liste = Liste::find($req->id_liste); return view('site/taches/taches')->with('current_liste', $current_liste); }