/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function edit($id) { session_start(); unset($_SESSION['group_name_can_edit']); unset($_SESSION['group_names']); $user_details = App\User::where('id', $id)->where('deleted', '0')->first(); $user_group_details = $this->usergroup($id); $groups_details = App\group::all(); foreach ($groups_details as $row) { $_SESSION['group_name_can_edit'][] = $row->group_name; $_SESSION['group_names'][] = $row->group_name; } foreach (array_keys($_SESSION['groups'], 'empty') as $key) { //unset empty from the settion unset($_SESSION['groups'][$key]); } foreach ($user_group_details as $rowgroup) { // add user values to settion foreach (array_keys($_SESSION['group_names'], $rowgroup->group_name) as $key) { unset($_SESSION['group_names'][$key]); } if (in_array($rowgroup->group_name, $_SESSION['groups'])) { } else { $_SESSION['groups'][] = $rowgroup->group_name; } } return View::make('user.user_edit', compact('user_details', 'user_group_details')); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { // $groups = group::all()->sortByDesc('id'); return view('player.group.group', ['groups' => $groups]); }