Example #1
0
 public static function initialize($_mime, $_ready = true)
 {
     ob_start();
     if (!isset($_SESSION)) {
         session_start();
     }
     self::$l_mime = $_mime;
     if (self::$l_mime != "text/html") {
         header("Content-type: " . self::$l_mime);
     }
     self::$l_database = new \mysql\Database(DB_HOST, DB_USER, DB_PASSWORD, DB_DATABASE, DB_TIMEOUT, DB_CHARSET, DB_COLLATE, DB_PERSISTENT);
     self::$l_observer = $_ready ? isset($_SESSION["observer"]) ? unserialize($_SESSION["observer"])->initialize(self::$l_database) : new \observer\Observer(self::$l_database) : null;
 }