摘要: 2013年3月19日 17:16:36要想成功获得 Yaf_Loader 对象方案一:第一步:初始化Yaf_Application对象第二步:初始化 Yaf_Loader 对象 1 $app = new Yaf_Application(ROOT . "/conf/application.ini"); 2 3 $loader = Yaf_Loader::getInstance(); 4 var_dump('loader', $loader); 5 $loader->import(ROOT.'/library/Smarty/Smarty.class 阅读全文
posted @ 2013-03-19 17:21 myD 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 2013年3月19日 08:39:46废话少说,贴代码: 1 public function _initRouter(Yaf_Dispatcher $dispatcher) 2 { 3 //通过派遣器得到 默认 的路由器(默认路由器是:Yaf_Router;默认路由协议是:Yaf_Rout_Static) 4 $router = Yaf_Dispatcher::getInstance()->getRouter(); 5 $routes = array( 6 'test_a' => new Yaf_Route... 阅读全文
posted @ 2013-03-19 08:44 myD 阅读(2140) 评论(0) 推荐(0) 编辑
摘要: 2013年3月19日 08:30:45通过分发器的一个函数setAppDirectory()可以动态设定application文件夹的路径,从而可以把modules等文件从application文件夹下移出来1 $objNewApp = $app->bootstrap(); //call bootstrap methods defined in Bootstrap.php2 3 $objNewApp->getDispatcher()->setAppDirectory($newAppPath)->getApplication()->run()效果:方案1:在调用bo 阅读全文
posted @ 2013-03-19 08:39 myD 阅读(2114) 评论(0) 推荐(0) 编辑