/**
  * Modifie une actualité
  * @param  Request $req Le formulaire avec les données à modifié
  * @return View     Vue avec toutes les actualités  
  */
 public function modify(Request $req)
 {
     $this->validate($req, ['articleTitle' => 'required|max:35', 'content' => 'required', 'id' => 'required']);
     $old_actuality = Actuality::find($req->input('id'));
     $old_actuality->name = $req->input('articleTitle');
     $old_actuality->content = $req->input('content');
     $old_actuality->save();
     return redirect('actuality');
 }
Exemple #2
0
 /**
  * Affiche la vue d'administration avec les actualités
  * @return vue retourne la vue avec les actualités
  */
 public function show()
 {
     $actualities = Actuality::distinct()->get();
     $users = DB::select('select id, name, email, is_admin from users');
     return view('admin', ['actualities' => $actualities, 'users' => $users]);
 }