Exemple #1
0
 static function Init($dir)
 {
     if (!WaxConf::$init) {
         set_exception_handler("wax_exception_handler");
         // register block directories
         WaxConf::BlocksAt($dir . "/blocks");
         WaxConf::BlocksAt(dirname(__FILE__) . "/../../blocks");
         // require Wax core
         $dir = dirname(__FILE__) . "/..";
         if (is_dir($dir)) {
             require_dir("{$dir}");
         }
         // perform block auto-loading operations
         BlockManager::Init();
         // ready to go
         WaxConf::$init = true;
     }
 }