/** * Display a listing of the resource. * * @return Response */ public function index() { $competition_question = CompetitionQuestion::with('competitiongroupusers')->orderBy('id', 'desc')->first(); $groupuserlist = $competition_question->competitiongroupusers; $groupusers = array(); $group = array(); if ($groupuserlist) { foreach ($groupuserlist as $key => $rows) { $group[$rows->group_name][] = $rows; } $groupusers = $group; } // return response()->json($response); return view('groupusers.list', compact('groupusers')); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { $question = CompetitionQuestion::with(array('competitiongroupusers' => function ($query) { $query->addSelect('id', 'competition_question_id', 'group_name')->get(); }))->find($id); return view('competitionquestion.edit', compact('question')); }