Esempio n. 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(ActuRequest $request)
 {
     $actu = new \App\Actu();
     $actu->id_users = $request->id_users;
     $actu->id_langues = $request->id_langues;
     $actu->titre = $request->titre;
     $actu->description = $request->description;
     $actu->statut = 1;
     $actu->save();
     // Récupération de l'insertion précedente
     $last_actu = \App\Actu::orderBy('id', 'desc')->limit(1)->get();
     // Alimentation de la table notificationHistory
     $noti = new \App\NotificationHistory();
     $noti->id_users = Auth::user()->id;
     $noti->id_notif = $last_actu[0]->id;
     $noti->title = 'Une actualité à été créer, ' . $request->titre;
     $noti->description = 'Detail de l\'actualité ' . $request->description;
     $noti->status = 1;
     $noti->save();
     return redirect('actu')->withFlashMessage("Création effectué avec succès");
 }
Esempio n. 2
0
 /**
  * @return \Illuminate\View\View
  */
 public function index()
 {
     $actu = \App\Actu::with('users', 'langues')->get();
     return view('auth.index', compact('actu'));
 }