Example #1
0
 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);
 }
Example #3
0
 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);
 }