public function moveUserPictures($parameters) { try { if (isset($_SESSION['username'])) { $username = $_SESSION["username"]; error_log("username: "******"/temp/*.{jpg,gif,png,JPG,GIF,PNG}", GLOB_BRACE); foreach ($filenames as $filepath) { set_time_limit(20); $dest = $rootDir . '/main/' . basename($filepath); if (!copy($filepath, $dest)) { throw new Exception("026"); } //we delete the temp unlink($filepath); //we delete the thumbnail unlink($rootDir . '/thumbnails/' . basename($filepath)); } } else { throw new Exception("026"); } } catch (PDOException $e) { print "Error!: " . $e->getMessage() . "<br/>"; throw new Exception('032'); } $responder = new Responder(); return $responder->constructResponse(null); }
public function logoutUser($parameters) { session_start(); unset($_SESSION['username']); unset($_SESSION['password']); unset($_SESSION['userid']); unset($_SESSION["name"]); unset($_SESSION['access_token']); session_destroy(); $responder = new Responder(); return $responder->constructResponse(null); }
error_log("PARAM: " . $param->name . " VALUE: " . $parameters[$param->name]); } //do we need to fork if (isset($action->forker) && $action->forker == "true") { error_log("I am going to fork"); $parameters["action"] = $actionName; $parameters["serviceClass"] = $action->serviceClass; Forker::doPost($parameters); return; } $responder = new Responder(); $response = $classInstance->{$actionName}($parameters); if (is_string($response)) { echo $response; } else { echo $responder->constructResponse($response); } if (isset($_SESSION['mobile'])) { session_destroy(); } } catch (Exception $e) { $responder = new Responder(); $errorCodes = new ErrorCodes(); $errMessage = $errorCodes->getErrorMessage($e->getMessage()); error_log("Controller Error Message: " . $errMessage); echo $responder->constructErrorResponse($errMessage); } function customError($errno, $errstr, $file, $line) { if (!(error_reporting() & $errno)) { // This error code is not included in error_reporting