Beispiel #1
0
 public function setUp()
 {
     if (self::$setup) {
         return;
     }
     $dir = TEST_APP_DIR . DS . LIB_DIR_NAME . DS . "processor" . DS;
     Sabel::fileUsing($dir . "Addon.php", true);
     Sabel::fileUsing($dir . "Session.php", true);
     Sabel::fileUsing($dir . "Executer.php", true);
     Sabel::fileUsing($dir . "Helper.php", true);
     Sabel::fileUsing($dir . "Initializer.php", true);
     Sabel::fileUsing($dir . "Controller.php", true);
     Sabel::fileUsing($dir . "Response.php", true);
     Sabel::fileUsing($dir . "Request.php", true);
     Sabel::fileUsing($dir . "Router.php", true);
     Sabel::fileUsing($dir . "View.php", true);
     unshift_include_paths(array(MODULES_DIR_NAME, LIB_DIR_NAME, MODULES_DIR_NAME . DS . "models", ADDON_DIR_NAME), TEST_APP_DIR . DS);
     self::$setup = true;
 }
Beispiel #2
0
define("SBL_LOG_ERR", 0x8);
define("SBL_LOG_ALL", 0xff);
############################################################
define("TPL_SUFFIX", ".tpl");
define("DS", DIRECTORY_SEPARATOR);
define("NO_REWRITE_PREFIX", "_uri");
define("MODULES_DIR_NAME", "app");
define("VIEW_DIR_NAME", "views");
define("HELPERS_DIR_NAME", "helpers");
define("LIB_DIR_NAME", "lib");
define("ADDON_DIR_NAME", "addon");
define("CONFIG_DIR_PATH", RUN_BASE . DS . "config");
define("MODULES_DIR_PATH", RUN_BASE . DS . MODULES_DIR_NAME);
define("MODELS_DIR_PATH", MODULES_DIR_PATH . DS . "models");
define("LOG_DIR_PATH", RUN_BASE . DS . "logs");
define("CACHE_DIR_PATH", RUN_BASE . DS . "cache");
define("COMPILED_DIR_PATH", CACHE_DIR_PATH . DS . "templates");
define("DEFAULT_LAYOUT_NAME", "layout");
################# INCLUDE_PATH SETTINGS ####################
unshift_include_paths(array(MODULES_DIR_PATH, RUN_BASE . DS . LIB_DIR_NAME, MODELS_DIR_PATH, RUN_BASE . DS . ADDON_DIR_NAME));
unshift_include_path(Sabel::getPath());
############### INCLUDE CONFIGURATION FILES ################
Sabel::fileUsing(CONFIG_DIR_PATH . DS . "Bus.php", true);
Sabel::fileUsing(CONFIG_DIR_PATH . DS . "Map.php", true);
Sabel::fileUsing(CONFIG_DIR_PATH . DS . "Addon.php", true);
Sabel::fileUsing(CONFIG_DIR_PATH . DS . "Database.php", true);
Sabel::fileUsing(CONFIG_DIR_PATH . DS . "Mail.php", true);
Sabel::fileUsing(CONFIG_DIR_PATH . DS . "DI.php", true);
################## APPLICATION CONSTANTS ###################
define("DEFAULT_IMAGE_NAME", "default.png");
define("FRIENDS_ICON_LIMIT", 36);