public function index() { $quizzs = Quizz::all(); $questions = Question::all(); $themes = Theme::all(); $users = User::all(); $actifQuizz = Quizz::where('actif', 1)->first(); if (!$actifQuizz) { $goodAnswerNbr = 0; $badAnswerNbr = 0; } else { $goodAnswerNbr = Score::where('quizz_id', $actifQuizz->id)->where('correct', true)->count(); $badAnswerNbr = Score::where('quizz_id', $actifQuizz->id)->where('correct', false)->count(); } return view('admin.dashboard.index', ['quizzs' => $quizzs, 'questions' => $questions, 'themes' => $themes, 'users' => $users, 'actifQuizz' => $actifQuizz, 'goodAnswerNbr' => $goodAnswerNbr, 'badAnswerNbr' => $badAnswerNbr]); }
public function index() { $entities = Theme::all(); return view('admin.theme.index', ['entities' => $entities]); }
public function edit($id) { $quizz = Quizz::findOrFail($id); $items = Theme::all(['id', 'label']); return view('admin.quizz.edit', ['quizz' => $quizz, 'items' => $items]); }