modified: SRC/app/Http/Controllers/GameController.php
modified: SRC/app/Models/ListeOeuvre.php modified: SRC/resources/views/home.blade.php modified: SRC/resources/views/referent_games.blade.php
This commit is contained in:
@ -3,6 +3,7 @@
|
||||
use App\Models\User;
|
||||
use Response;
|
||||
use App\Models\Oeuvre;
|
||||
use App\Models\ListeOeuvre;
|
||||
|
||||
class GameController extends Controller {
|
||||
|
||||
@ -35,7 +36,13 @@ class GameController extends Controller {
|
||||
*/
|
||||
public function showReferentGames($id)
|
||||
{
|
||||
return view('referent_games', ['referent' => $id]);
|
||||
$listeOeuvre = $ListeOeuvre = ListeOeuvre::ofUser($id)->activeListOeuvre()->first();
|
||||
if($listeOeuvre == '')
|
||||
$games = [];
|
||||
else
|
||||
$games = $listeOeuvre->jeux()->get();
|
||||
|
||||
return view('referent_games', ['games' => $games]);
|
||||
}
|
||||
|
||||
|
||||
|
@ -24,4 +24,14 @@ class ListeOeuvre extends Model {
|
||||
$idUser = Auth::user()->id;
|
||||
return $query->where('iduser', $idUser);
|
||||
}
|
||||
|
||||
public function scopeOfUser($query, $idUser)
|
||||
{
|
||||
return $query->where('iduser', $idUser);
|
||||
}
|
||||
|
||||
public function scopeActiveListOeuvre($query)
|
||||
{
|
||||
return $query->where('etat', 1);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user