名称
Yaf_Dispatcher::setAppDirectory
(Since Yaf 1.0.0.0, 已移除, 请改用 Yaf_Application::setAppDirectory)
boolean Yaf_Dispatcher::setAppDirectory(string $directory);
改变APPLICATION_PATH, 在这之后, 将从新的APPLICATION_PATH下加载控制器/视图, 但注意, 不会改变自动加载的路径.
![[注意]](images/note.gif) |
注意 |
|
此方法已从 Yaf_Dispatcher 中移除, 其功能迁移至 Yaf_Application::setAppDirectory, 请改用该方法.
|
参数
$directory
-
绝度路径的APPLICATION_PATH
返回值
成功返回Yaf_Dispatcher, 失败返回FALSE
例子
例 11.29. Yaf_Dispatcher::setAppDirectory 的例子
<?php
$config = array(
"ap" => array(
"directory" => "/usr/local/www/ap",
),
);
$app = new Yaf_Application($config);
$app->getDispatcher()->setAppDirectory("/usr/local/new/application")->getApplication()->run();
?>