Example #1
0
 public function index()
 {
     $entities = Quizz::all();
     $entitiesQuestion = Question::all();
     $entitiesTheme = Theme::all();
     return view('admin.quizz.index', ['entities' => $entities, 'entitiesQuestion' => $entitiesQuestion, 'entitiesTheme' => $entitiesTheme]);
 }
Example #2
0
 public function edit($id)
 {
     $question = Question::findOrFail($id);
     $items = Quizz::all();
     $quizzSelectedArray = [];
     foreach ($question->quizzs as $quizz) {
         $quizzSelectedArray[] = $quizz->id;
     }
     $quizzSelected = json_encode($quizzSelectedArray);
     return view('admin.question.edit', ['question' => $question, 'items' => $items, 'quizzSelected' => $quizzSelected]);
 }
Example #3
0
 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]);
 }
Example #4
0
 public function index()
 {
     return view('admin.user.index', ['users' => User::all(), 'quizzs' => Quizz::all()]);
 }