/** * Display a listing of the MutipleAnswer. * * @return Response */ public function index() { $mutipleAnswers = null; $competition_question = CompetitionQuestion::orderBy('id', 'desc')->first(); if ($competition_question) { $multipleQuestionId = MutipleQuestion::where('question_id', $competition_question->id)->lists('id'); if (count($multipleQuestionId) > 0) { $mutipleAnswers = MutipleAnswer::with(['groupUser.user', 'competitionAnswers', 'multipleQuestion'])->wherein('mutiple_question_id', $multipleQuestionId)->get(); } else { $mutipleAnswers = MutipleAnswer::with(['groupUser.user', 'competitionAnswers', 'multipleQuestion'])->get(); } return view('mutipleAnswers.index')->with('mutipleAnswers', $mutipleAnswers); } }
/** * Display a listing of the resource. * * @return Response */ public function index() { $questions = CompetitionQuestion::orderBy('id', 'desc')->get(); return view('competitionquestion.list', compact('questions')); }
/** * Show the form for editing the specified MutipleQuestion. * * @param int $id * * @return Response */ public function edit($id) { $mutipleQuestion = $this->mutipleQuestionRepository->find($id); if (empty($mutipleQuestion)) { Flash::error('MutipleQuestion not found'); return redirect(route('mutipleQuestions.index')); } $question = CompetitionQuestion::orderBy('id', 'desc')->get(); $questions = []; foreach ($question as $key => $value) { $questions[$value->id] = $value->question; } return view('mutipleQuestions.edit')->with(['mutipleQuestion' => $mutipleQuestion, 'questions' => $questions]); }