public function index_get() { //checkIsLoggedIn($this); $id = $this->get("id"); $users = $id ? CI_User::getById($id) : CI_User::getUsers(); $status = 404; $return["result"] = "NOOK"; if ($users) { $status = 200; $return["result"] = "OK"; $return["data"] = ""; foreach ($users as $key => $user) { $myUser = new stdClass(); $myUser->id = $user->getId(); $myUser->email = $user->getEmail(); $myUser->name = $user->getName(); $myUser->lastName = $user->getLastName(); $myUser->birthdayDate = $user->getBirthdayDate(); $myUser->description = $user->getDescription(); $myUser->phones = $user->getPhones(); $myUser->addresses = $user->getAddresses(); $myUser->profileImage = 'http://www.gravatar.com/avatar/' . md5($user->getGravatarEmail()); $return["data"][$key] = $myUser; } } $this->response($return, $status); }