Beispiel #1
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new self();
     }
     return self::$instance;
 }
Beispiel #2
0
<?php

require_once "../../../server/bootstrap.php";
require_once "api/ApiLoader.php";
$woSlash = str_replace("/", " ", $_GET["_api_"]);
$woGuion = str_replace("_", " ", $woSlash);
$upperCase = ucwords($woGuion);
$api_classname = "Api" . str_replace(" ", "", $upperCase);
if (class_exists($api_classname) === false) {
    Logger::error("Api `{$api_classname}` does not exist.");
    die(header("HTTP/1.1 404 NOT FOUND"));
}
$api = new $api_classname();
$apiOutput = ApiOutputFormatter::getInstance();
$apiOutput->PrintOuput($api);