Пример #1
0
 /** @return \Aouka\DB\DB */
 public static function get()
 {
     if (is_null(self::$_oDB)) {
         $sProjectCode = defined("TARGET_PROJECT") ? TARGET_PROJECT : PROJECT_CODE;
         $sDbEnv = \Aouka\Project\Switcher::getDbEnv($sProjectCode);
         self::$_oDB = new \Aouka\DB\DB(LOCAL_MODE && $sDbEnv != "local" ? "remotehost" : "localhost", $sProjectCode, $sDbEnv == "local" ? "dev" : $sDbEnv);
     }
     return self::$_oDB;
 }
Пример #2
0
<?php

const PROJECT_CODE = "lunch";
setlocale(LC_TIME, "fr_FR.utf8");
date_default_timezone_set("Europe/Paris");
session_start();
const NB_USERS = 6;
define("LOCAL_MODE", preg_match("`localhost`", $_SERVER["HTTP_HOST"]));
define("TEST_MODE", $URLTab[1] == "dev" || LOCAL_MODE);
define("SHAREDPATH", "/" . $URLTab[1] . "/shared");
define("BASEPATH", "http://" . $_SERVER["HTTP_HOST"] . (!LOCAL_MODE && !preg_match("`[0-9]*\\.[0-9]*\\.[0-9]*\\.[0-9]*`", $_SERVER["HTTP_HOST"]) ? "" : "/" . $URLTab[1] . "/" . $URLTab[2]));
define("SITEPATH", BASEPATH);
define("SRV_SHAREDPATH", $_SERVER["DOCUMENT_ROOT"] . SHAREDPATH);
define("SRV_BASEPATH", realpath(__DIR__));
define("SRV_SITEPATH", SRV_BASEPATH);
include_once SRV_SHAREDPATH . "/php/Aouka/Project/Loader.php";
new \Aouka\Project\Loader();
$FilesEnv = \Aouka\Project\Switcher::getFilesEnv();
define("FILEPATH", (LOCAL_MODE && $FilesEnv != "local" ? "http://178.33.45.144/" : "/") . \Aouka\Project\Switcher::getFilesEnv() . "/file/" . PROJECT_CODE);
define("SRV_FILEPATH", LOCAL_MODE && $FilesEnv != "local" ? FILEPATH : $_SERVER["DOCUMENT_ROOT"] . FILEPATH);
// test 2
$test = 'test';