Пример #1
0
 public function configUser($userId, Request $request)
 {
     $data = $this->userData($request);
     $editUser = Users::find($userId);
     \Log::info("inside configUser for {$userId}");
     $userRoles = UserRoles::where('user_id', $userId)->get();
     if ($editUser) {
         $data['user_id'] = $userId;
         $data['first_name'] = $editUser->first_name;
         $data['last_name'] = $editUser->last_name;
         $roles = Roles::orderBy('id')->get();
         $result = "<option value=''>select Roles</option>";
         foreach ($roles as $role) {
             $selected = '';
             foreach ($userRoles as $userRole) {
                 if ($role->id == $userRole->role_id) {
                     $selected = 'selected';
                 }
             }
             $result .= "<option value='{$role->id}' {$selected}>{$role->role_name}</option>";
         }
         $data['MemberRoles'] = $result;
         $data['SponsorId'] = $editUser->sponsor_id;
         $data['title'] = 'Admin';
         $data['description'] = 'Admin';
         return view('configUser', $data);
     } else {
         $data['selectNames'] = '';
         $data['title'] = 'Admin';
         $data['description'] = 'Admin';
         return view('configuration', $data);
     }
 }