Beispiel #1
0
 /**
  * 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]);
 }