iduser = 3; // $ListeOeuvre->nom = "Linux"; // $ListeOeuvre->etat = 1; // $ListeOeuvre->save(); // $assolistaoeuvre = new AssoListeAOeuvre; // $assolistaoeuvre->liste_oeuvre_id = 1; // $assolistaoeuvre->oeuvre_id = 1; // $assolistaoeuvre->save(); // $assolistaoeuvre2 = new AssoListeAOeuvre; // $assolistaoeuvre2->liste_oeuvre_id = 1; // $assolistaoeuvre2->oeuvre_id = 2; // $assolistaoeuvre2->save(); // List Oeuvre of one user $sessions = ListeOeuvre::currentUser()->get(); //echo $sessions[0]->oeuvres()->get(); return view('referent', ['nameRoute' => 'Référent', 'me' => $me, 'sessions' => $sessions]); } /** * updateUser an user informations in database. * * */ public function update() { $idUser = Input::get('idUser'); $user = User::find($idUser); if (Request::hasFile('file')) { Request::file('file')->move("./pictures/user_picture/", $idUser); $user->image = "pictures/user_picture/".$idUser; } $user->firstname = Input::get('firstname'); $user->email = Input::get('email'); $user->city = Input::get('city'); $user->lastname = Input::get('lastname'); $user->save(); return redirect('/referent')->with('message_update', 'Referent mis à jour avec succès'); } /** * create a new session * */ public function addSession() { // TODO $ListeOeuvre = new ListeOeuvre; $ListeOeuvre->iduser = 2; $ListeOeuvre->nom = "Linux"; $ListeOeuvre->etat = 1; $ListeOeuvre->save(); $assolistaoeuvre = new AssoListeAOeuvre; $assolistaoeuvre->liste_oeuvre_id = 1; $assolistaoeuvre->oeuvre_id = 1; $assolistaoeuvre->save(); $assolistaoeuvre2 = new AssoListeAOeuvre; $assolistaoeuvre2->liste_oeuvre_id = 1; $assolistaoeuvre2->oeuvre_id = 2; $assolistaoeuvre2->save(); } /** * get all user sessions * */ private function getSessions() { // TODO } }