function manage_users() { $user_service = new User_service(); $data['results'] = $user_service->get_all_users(); $parials = array('content' => 'users/user_accounts'); $this->template->load('template/main_template', $parials, $data); }
function view_profile() { $user_service = new User_service(); $data['heading'] = "My Profile"; $data['user_detail'] = $user_service->get_user_by_email($this->session->userdata('USER_EMAIL')); $data['users'] = $user_service->get_all_users($this->session->userdata('USER_ID')); $partials = array('content' => 'user/user_profile_view'); $this->template->load('template/main_template', $partials, $data); }
function manage_users() { $user_service = new User_service(); $locations_service = new Locations_service(); //if super user load all users $user_types = ""; if ($this->session->userdata('USER_TYPE') == '1') { $data['results'] = $user_service->get_all_users(); $user_types = $this->config->item('USER_TYPES'); } else { if ($this->session->userdata('USER_TYPE') == '2') { //if admin users belongs to his location $user_types = $this->config->item('USER_TYPES'); unset($user_types[1]); $data['results'] = $user_service->get_users_for_location_with_user($this->session->userdata('USER_LOCATION'), $this->session->userdata('USER_ID')); } } $data['user_types'] = $user_types; $data['locations'] = $locations_service->get_locations(); $parials = array('content' => 'users/user_accounts'); $this->template->load('template/main_template', $parials, $data); }