private function getUserEvents($email, $password, $noevents) { $response = array(); $response["success"] = 0; $tryLogin = new TryUserLogin($email, $password); if ($tryLogin->isExists()) { $tryfetch = new TryFetchUser(new UserTable()); $user = $tryfetch->fetch($email); if ($user != null) { $response["success"] = 1; $user_json = json_encode($user); $php_user = json_decode($user_json); $tryfetchEvents = new TryFetchUserEvent($noevents); $events = $tryfetchEvents->fetch($php_user->ID); $response["events"] = $events; } else { $response["error_message"] = "Invalid user request"; } $json = new JsonViewer(); $json->setContent($response); return $json; } }