예제 #1
0
 public static function bootstrap($oneLibFolder, $oneCustomFolder)
 {
     // Step 1: setup the basic configuration
     require_once $oneLibFolder . 'core/config.php';
     One_Config::set('locator.root', '{' . $oneCustomFolder . '*,' . $oneLibFolder . '*}/');
     // Step 2: register the autoloader
     require_once $oneLibFolder . 'core/loader.php';
     One_Loader::register($oneLibFolder, $oneCustomFolder);
     // Step 3: load extensions
     One_Config::loadExtensions();
     One_Config::callExtensions('afterInitialise');
     // Step 4: load the main One class
     require_once $oneLibFolder . 'core/one_tbd.php';
 }