男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站

應用配置

你需要傳遞一個(gè)config數組或ini配置文件(參見(jiàn) Yaf_Config_Ini) 給 Yaf_Application::__construct().

Yaf的配置文件會(huì )和用戶(hù)的配置文件合并。區別在于,Yaf的配置文件是以"yaf."或"application."開(kāi)頭,如果兩項都存在,則"application."生效。

示例 #1 config為數組的例子

<?php
    $configs 
= array(
            
"application" => array(
                
"directory" => dirname(__FILE__),
                
"dispatcher" => array(
                      
"catchException" => 0,
                    ),
                
"view" => array(
                       
"ext" => "phtml",
                    ),
                ),
           );
    
$app = new Yaf_Application($config);
?>

示例 #2 config為ini文件的例子

[yaf]
yaf.directory = APPLICATION_PATH "/appliation"
yaf.dispatcher.catchException = 0

[product : yaf]
; user configuration list here

Yaf Application Config
名字 默認 更新日志
application.directory  
application.ext "php"
application.view.ext "phtml"
application.modules "index"
application.library application.directory . "/library"
application.library.directory application.directory . "/library"
application.library.namespace ""
application.bootstrap application.directory . "/Bootstrap" . application.ext
application.baseUri ""
application.dispatcher.defaultRoute  
application.dispatcher.throwException 1
application.dispatcher.catchException 0
application.dispatcher.defaultModule "index"
application.dispatcher.defaultController "index"
application.dispatcher.defaultAction "index"
application.system  

這是配置指令的簡(jiǎn)短說(shuō)明。

application.directory string

應用程序的目錄,包含"controllers", "views", "models", "plugins"等子目錄。

注意:

這是唯一一個(gè)沒(méi)有默認值的配置項,你需要手動(dòng)指定它。

application.ext string

PHP腳本的擴展名,類(lèi)的自動(dòng)加載需要用到它( Yaf_Loader)。

application.view.ext string

視圖模板擴展名。

application.modules string

注冊的模塊列表,以逗號分隔,用于路由處理,特別是當PATH_INFO超過(guò)三段的時(shí)候,

Yaf需要用它來(lái)判斷第一段是否是一個(gè)模塊。

application.library string

本地類(lèi)庫的目錄,參見(jiàn)Yaf_Loaderyaf.library。

注意:

Yaf2.1.6以后,該配置項也可以是一個(gè)數組,當它是數組的時(shí)候,類(lèi)庫的路徑將嘗試使用application.library.directory的值。

application.library.directory string

Alias of application.library. Introduced in Yaf 2.1.6

application.library.namespace string

逗號分隔的本地類(lèi)庫命名空間前綴。

Yaf2.1.6以后加入

application.bootstrap string

Bootstrap類(lèi)腳本文件的絕對路徑。

application.baseUri string

路由處理中需要忽略的路徑前綴。舉個(gè)例子,請求"/prefix/controller/action"時(shí)。如果你將application.baseUri設置為"/prefix",那么只有"/controller/action"會(huì )被當做路由路徑。

通常不需要設置此值。

application.dispatcher.throwException bool

開(kāi)啟此項,Yaf會(huì )在發(fā)生錯誤的地方拋出異常。參見(jiàn) Yaf_Dispatcher::throwException()。

application.dispatcher.catchException bool

開(kāi)啟此項,如果有未捕獲的異常,Yaf將會(huì )把它定向到Error controller, Error Action。參見(jiàn) Yaf_Dispatcher::catchException()。

application.dispatcher.defaultRoute string

默認路由,如果未指定,靜態(tài)路由會(huì )被當做是默認路由,參見(jiàn): Yaf_Router::addRoute()。

application.dispatcher.defaultModule string

默認模塊名,參見(jiàn) Yaf_Dispatcher::setDefaultModule()。

application.dispatcher.defaultController string

默認控制器名,參見(jiàn) Yaf_Dispatcher::setDefaultController()。

application.dispatcher.defaultAction string

默認動(dòng)作名,參見(jiàn) Yaf_Dispatcher::setDefaultAction()。

application.system string

在application.ini中設置Yaf運行時(shí)配置,如: application.system.lowcase_path

注意:

僅有PHP_INI_ALL配置項能這樣設置

男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站