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); } }