Yet Another Framework
- 簡介
- 安裝/配置
- 預定義常量
- 範例
- 應用配置
- Yaf_Application — The Yaf_Application class
- Yaf_Application::app — 獲取目前的Yaf_Application實例
- Yaf_Application::bootstrap — 呼叫bootstrap
- Yaf_Application::clearLastError — 清除最後的錯誤資訊
- Yaf_Application::__construct — Yaf_Application的建構函式
- Yaf_Application::__destruct — 解構函式
- Yaf_Application::environ — 獲取目前Yaf_Application的環境名
- Yaf_Application::execute — 執行回撥函式
- Yaf_Application::getAppDirectory — 獲取應用的目錄
- Yaf_Application::getConfig — 獲取 Yaf_Config_Abstract 的實例
- Yaf_Application::getDispatcher — 獲取 Yaf_Dispatcher 的實例
- Yaf_Application::getLastErrorMsg — 獲取最近產生的錯誤的錯誤資訊
- Yaf_Application::getLastErrorNo — 獲取最後產生的錯誤的錯誤程式碼
- Yaf_Application::getModules — 獲取在配置檔案中申明的模組
- Yaf_Application::run — 執行 Yaf_Application
- Yaf_Application::setAppDirectory — 改變應用目錄
- Yaf_Bootstrap_Abstract — The Yaf_Bootstrap_Abstract class
- Yaf_Dispatcher — Yaf_Dispatcher 類
- Yaf_Dispatcher::autoRender — 開啟/關閉自動渲染功能
- Yaf_Dispatcher::catchException — 開啟/關閉自動異常捕獲功能
- Yaf_Dispatcher::__construct — Yaf_Dispatcher 建構函式
- Yaf_Dispatcher::disableView — 關閉自動渲染
- Yaf_Dispatcher::dispatch — 分發請求
- Yaf_Dispatcher::enableView — 開啟自動渲染
- Yaf_Dispatcher::flushInstantly — 打開關閉自動響應
- Yaf_Dispatcher::getApplication — 獲取目前的Yaf_Application實例
- Yaf_Dispatcher::getDefaultAction — Retrive the default action name
- Yaf_Dispatcher::getDefaultController — Retrive the default controller name
- Yaf_Dispatcher::getDefaultModule — Retrive the default module name
- Yaf_Dispatcher::getInstance — 獲取目前的Yaf_Dispatcher實例
- Yaf_Dispatcher::getRequest — 獲取目前的請求實例
- Yaf_Dispatcher::getRouter — 獲取路由器
- Yaf_Dispatcher::initView — 初始化檢視引擎並返回它
- Yaf_Dispatcher::registerPlugin — 註冊一個外掛
- Yaf_Dispatcher::returnResponse — The returnResponse purpose
- Yaf_Dispatcher::setDefaultAction — 設定路由的預設動作
- Yaf_Dispatcher::setDefaultController — 設定路由的預設控制器
- Yaf_Dispatcher::setDefaultModule — 設定路由的預設模組
- Yaf_Dispatcher::setErrorHandler — 設定錯誤處理函式
- Yaf_Dispatcher::setRequest — The setRequest purpose
- Yaf_Dispatcher::setView — 設定檢視引擎
- Yaf_Dispatcher::throwException — 開啟/關閉異常拋出
- Yaf_Config_Abstract — The Yaf_Config_Abstract class
- Yaf_Config_Abstract::get — Getter
- Yaf_Config_Abstract::readonly — 尋找只讀配置
- Yaf_Config_Abstract::set — Setter
- Yaf_Config_Abstract::toArray — 轉換為陣列
- Yaf_Config_Ini — The Yaf_Config_Ini class
- Yaf_Config_Ini::__construct — 建構函式
- Yaf_Config_Ini::count — 返回配置的節數量
- Yaf_Config_Ini::current — 返回目前節點
- Yaf_Config_Ini::__get — 讀取節點配置
- Yaf_Config_Ini::__isset — 檢查節點是否存在
- Yaf_Config_Ini::key — 返回目前元素的鍵
- Yaf_Config_Ini::next — 向前移動到下一個元素
- Yaf_Config_Ini::offsetExists — 檢查一個偏移位置是否存在
- Yaf_Config_Ini::offsetGet — 獲取一個偏移位置的值
- Yaf_Config_Ini::offsetSet — 設定一個偏移位置的值
- Yaf_Config_Ini::offsetUnset — 復位一個偏移位置的值
- Yaf_Config_Ini::readonly — 檢查配置是否只讀
- Yaf_Config_Ini::rewind — 檢查目前位置是否有效
- Yaf_Config_Ini::__set — The __set purpose
- Yaf_Config_Ini::toArray — 轉換為陣列的格式
- Yaf_Config_Ini::valid — 檢查迭代器是否有效
- Yaf_Config_Simple — The Yaf_Config_Simple class
- Yaf_Config_Simple::__construct — 建構函式
- Yaf_Config_Simple::count — 返回配置的節數量
- Yaf_Config_Simple::current — 返回目前節點
- Yaf_Config_Simple::__get — 讀取節點配置
- Yaf_Config_Simple::__isset — 檢查節點是否存在
- Yaf_Config_Simple::key — 返回目前元素的鍵
- Yaf_Config_Simple::next — 向前移動到下一個元素
- Yaf_Config_Simple::offsetExists — 檢查一個偏移位置是否存在
- Yaf_Config_Simple::offsetGet — 獲取一個偏移位置的值
- Yaf_Config_Simple::offsetSet — 設定一個偏移位置的值
- Yaf_Config_Simple::offsetUnset — 復位一個偏移位置的值
- Yaf_Config_Simple::readonly — 檢查配置是否只讀
- Yaf_Config_Simple::rewind — 檢查目前位置是否有效
- Yaf_Config_Simple::__set — 設定節點配置
- Yaf_Config_Simple::toArray — 轉換為陣列的格式
- Yaf_Config_Simple::valid — 檢查迭代器是否有效
- Yaf_Controller_Abstract — The Yaf_Controller_Abstract class
- Yaf_Controller_Abstract::__construct — Yaf_Controller_Abstract constructor
- Yaf_Controller_Abstract::display — The display purpose
- Yaf_Controller_Abstract::forward — The forward purpose
- Yaf_Controller_Abstract::getInvokeArg — The getInvokeArg purpose
- Yaf_Controller_Abstract::getInvokeArgs — The getInvokeArgs purpose
- Yaf_Controller_Abstract::getModuleName — 獲取目前控制器所屬的模組名
- Yaf_Controller_Abstract::getName — Get self name
- Yaf_Controller_Abstract::getRequest — The getRequest purpose
- Yaf_Controller_Abstract::getResponse — The getResponse purpose
- Yaf_Controller_Abstract::getView — 獲取目前的檢視引擎
- Yaf_Controller_Abstract::getViewpath — The getViewpath purpose
- Yaf_Controller_Abstract::init — 控制器初始化
- Yaf_Controller_Abstract::initView — The initView purpose
- Yaf_Controller_Abstract::redirect — The redirect purpose
- Yaf_Controller_Abstract::render — 渲染檢視模板
- Yaf_Controller_Abstract::setViewpath — The setViewpath purpose
- Yaf_Action_Abstract — The Yaf_Action_Abstract class
- Yaf_Action_Abstract::execute — 執行動作
- Yaf_Action_Abstract::getController — 得到控制器實例
- Yaf_Action_Abstract::getControllerName — Get controller name
- Yaf_View_Interface — The Yaf_View_Interface class
- Yaf_View_Interface::assign — 為檢視引擎分配一個模板變數
- Yaf_View_Interface::display — 渲染一個檢視模板, 並直接輸出給請求端
- Yaf_View_Interface::getScriptPath — The getScriptPath purpose
- Yaf_View_Interface::render — 渲染一個檢視模板
- Yaf_View_Interface::setScriptPath — The setScriptPath purpose
- Yaf_View_Simple — The Yaf_View_Simple Class
- Yaf_View_Simple::assign — 為檢視引擎分配一個模板變數
- Yaf_View_Simple::assignRef — The assignRef purpose
- Yaf_View_Simple::clear — Clear Assigned values
- Yaf_View_Simple::__construct — Constructor of Yaf_View_Simple
- Yaf_View_Simple::display — 渲染一個檢視模板, 並直接輸出給請求端
- Yaf_View_Simple::eval — 渲染模板
- Yaf_View_Simple::__get — 獲取檢視引擎的一個模板變數值
- Yaf_View_Simple::getScriptPath — 獲取模板目錄
- Yaf_View_Simple::__isset — The __isset purpose
- Yaf_View_Simple::render — 渲染模板
- Yaf_View_Simple::__set — 為檢視引擎分配一個模板變數
- Yaf_View_Simple::setScriptPath — 設定模板的目錄
- Yaf_Loader — The Yaf_Loader class
- Yaf_Loader::autoload — The autoload purpose
- Yaf_Loader::clearLocalNamespace — The clearLocalNamespace purpose
- Yaf_Loader::__construct — The __construct purpose
- Yaf_Loader::getInstance — The getInstance purpose
- Yaf_Loader::getLibraryPath — get the library path
- Yaf_Loader::getLocalNamespace — The getLocalNamespace purpose
- Yaf_Loader::getNamespacePath — Retieve path of a registered namespace
- Yaf_Loader::getLocalNamespace — Retrive all register namespaces info
- Yaf_Loader::import — The import purpose
- Yaf_Loader::isLocalName — The isLocalName purpose
- Yaf_Loader::registerLocalNamespace — 註冊本地類字首
- Yaf_Loader::registerNamespace — Register namespace with searching path
- Yaf_Loader::setLibraryPath — 改變library路徑
- Yaf_Plugin_Abstract — The Yaf_Plugin_Abstract class
- Yaf_Plugin_Abstract::dispatchLoopShutdown — The dispatchLoopShutdown purpose
- Yaf_Plugin_Abstract::dispatchLoopStartup — The dispatchLoopStartup purpose
- Yaf_Plugin_Abstract::postDispatch — The postDispatch purpose
- Yaf_Plugin_Abstract::preDispatch — The preDispatch purpose
- Yaf_Plugin_Abstract::preResponse — The preResponse purpose
- Yaf_Plugin_Abstract::routerShutdown — The routerShutdown purpose
- Yaf_Plugin_Abstract::routerStartup — RouterStartup hook
- Yaf_Registry — The Yaf_Registry class
- Yaf_Registry::__construct — Yaf_Registry implements singleton
- Yaf_Registry::del — Remove an item from registry
- Yaf_Registry::get — Retrieve an item from registry
- Yaf_Registry::has — Check whether an item exists
- Yaf_Registry::set — Add an item into registry
- Yaf_Request_Abstract — The Yaf_Request_Abstract class
- Yaf_Request_Abstract::clearParams — Remove all params
- Yaf_Request_Abstract::getActionName — The getActionName purpose
- Yaf_Request_Abstract::getBaseUri — The getBaseUri purpose
- Yaf_Request_Abstract::getControllerName — The getControllerName purpose
- Yaf_Request_Abstract::getEnv — 取得ENV變數的值
- Yaf_Request_Abstract::getException — The getException purpose
- Yaf_Request_Abstract::getLanguage — The getLanguage purpose
- Yaf_Request_Abstract::getMethod — The getMethod purpose
- Yaf_Request_Abstract::getModuleName — The getModuleName purpose
- Yaf_Request_Abstract::getParam — The getParam purpose
- Yaf_Request_Abstract::getParams — The getParams purpose
- Yaf_Request_Abstract::getRequestUri — The getRequestUri purpose
- Yaf_Request_Abstract::getServer — 返回SERVER變數的值
- Yaf_Request_Abstract::isCli — The isCli purpose
- Yaf_Request_Abstract::isDispatched — The isDispatched purpose
- Yaf_Request_Abstract::isGet — The isGet purpose
- Yaf_Request_Abstract::isHead — The isHead purpose
- Yaf_Request_Abstract::isOptions — The isOptions purpose
- Yaf_Request_Abstract::isPost — The isPost purpose
- Yaf_Request_Abstract::isPut — The isPut purpose
- Yaf_Request_Abstract::isRouted — The isRouted purpose
- Yaf_Request_Abstract::isXmlHttpRequest — The isXmlHttpRequest purpose
- Yaf_Request_Abstract::setActionName — The setActionName purpose
- Yaf_Request_Abstract::setBaseUri — The setBaseUri purpose
- Yaf_Request_Abstract::setControllerName — The setControllerName purpose
- Yaf_Request_Abstract::setDispatched — The setDispatched purpose
- Yaf_Request_Abstract::setModuleName — The setModuleName purpose
- Yaf_Request_Abstract::setParam — The setParam purpose
- Yaf_Request_Abstract::setRequestUri — The setRequestUri purpose
- Yaf_Request_Abstract::setRouted — The setRouted purpose
- Yaf_Request_Http — The Yaf_Request_Http class
- Yaf_Request_Http::__construct — The __construct purpose
- Yaf_Request_Http::get — 從客戶端返回變數
- Yaf_Request_Http::getCookie — 返回Cookie變數
- Yaf_Request_Http::getFiles — The getFiles purpose
- Yaf_Request_Http::getPost — 返回POST變數
- Yaf_Request_Http::getQuery — fetch a query parameter
- Yaf_Request_Http::getRaw — Retrieve Raw request body
- Yaf_Request_Http::getRequest — The getRequest purpose
- Yaf_Request_Http::isXmlHttpRequest — 是否為Ajax請求
- Yaf_Request_Simple — The Yaf_Request_Simple class
- Yaf_Request_Simple::__construct — The __construct purpose
- Yaf_Request_Simple::get — The get purpose
- Yaf_Request_Simple::getCookie — The getCookie purpose
- Yaf_Request_Simple::getFiles — The getFiles purpose
- Yaf_Request_Simple::getPost — The getPost purpose
- Yaf_Request_Simple::getQuery — The getQuery purpose
- Yaf_Request_Simple::getRequest — The getRequest purpose
- Yaf_Request_Simple::isXmlHttpRequest — The isXmlHttpRequest purpose
- Yaf_Response_Abstract — The Yaf_Response_Abstract class
- Yaf_Response_Abstract::appendBody — 往已有的響應body后附加新的內容
- Yaf_Response_Abstract::clearBody — 清除已經設定的響應body
- Yaf_Response_Abstract::clearHeaders — The clearHeaders purpose
- Yaf_Response_Abstract::__construct — The __construct purpose
- Yaf_Response_Abstract::__destruct — The __destruct purpose
- Yaf_Response_Abstract::getBody — 獲取已經設定的響應body
- Yaf_Response_Abstract::getHeader — The getHeader purpose
- Yaf_Response_Abstract::prependBody — The prependBody purpose
- Yaf_Response_Abstract::response — send response
- Yaf_Response_Abstract::setAllHeaders — The setAllHeaders purpose
- Yaf_Response_Abstract::setBody — 設定響應的Body
- Yaf_Response_Abstract::setHeader — The setHeader purpose
- Yaf_Response_Abstract::setRedirect — The setRedirect purpose
- Yaf_Response_Abstract::__toString — The __toString purpose
- Yaf_Route_Interface — The Yaf_Route_Interface class
- Yaf_Route_Interface::assemble — 將指定路由規則組合成一個url
- Yaf_Route_Interface::route — route a request
- Yaf_Route_Map — The Yaf_Route_Map class
- Yaf_Route_Map::assemble — 組合url
- Yaf_Route_Map::__construct — The __construct purpose
- Yaf_Route_Map::route — The route purpose
- Yaf_Route_Regex — The Yaf_Route_Regex class
- Yaf_Route_Regex::assemble — 組合url
- Yaf_Route_Regex::__construct — The __construct purpose
- Yaf_Route_Regex::route — The route purpose
- Yaf_Route_Rewrite — The Yaf_Route_Rewrite class
- Yaf_Route_Rewrite::assemble — 組合url
- Yaf_Route_Rewrite::__construct — The __construct purpose
- Yaf_Route_Rewrite::route — The route purpose
- Yaf_Router — The Yaf_Router class
- Yaf_Router::addConfig — 向Router中新增配置檔案中定義的路由
- Yaf_Router::addRoute — 往Router中新增新的路由
- Yaf_Router::__construct — Yaf_Router constructor
- Yaf_Router::getCurrentRoute — 取得當前有效的路由名
- Yaf_Router::getRoute — The getRoute purpose
- Yaf_Router::getRoutes — The getRoutes purpose
- Yaf_Router::route — The route purpose
- Yaf_Route_Simple — The Yaf_Route_Simple class
- Yaf_Route_Simple::assemble — 組合url
- Yaf_Route_Simple::__construct — Yaf_Route_Simple constructor
- Yaf_Route_Simple::route — Route a request
- Yaf_Route_Static — The Yaf_Route_Static class
- Yaf_Route_Static::assemble — 組合url
- Yaf_Route_Static::match — The match purpose
- Yaf_Route_Static::route — Route a request
- Yaf_Route_Supervar — The Yaf_Route_Supervar class
- Yaf_Route_Supervar::assemble — 組合url
- Yaf_Route_Supervar::__construct — The __construct purpose
- Yaf_Route_Supervar::route — The route purpose
- Yaf_Session — The Yaf_Session class
- Yaf_Session::__construct — The __construct purpose
- Yaf_Session::count — The count purpose
- Yaf_Session::current — The current purpose
- Yaf_Session::del — The del purpose
- Yaf_Session::__get — The __get purpose
- Yaf_Session::getInstance — The getInstance purpose
- Yaf_Session::has — The has purpose
- Yaf_Session::__isset — The __isset purpose
- Yaf_Session::key — The key purpose
- Yaf_Session::next — The next purpose
- Yaf_Session::offsetExists — The offsetExists purpose
- Yaf_Session::offsetGet — The offsetGet purpose
- Yaf_Session::offsetSet — The offsetSet purpose
- Yaf_Session::offsetUnset — The offsetUnset purpose
- Yaf_Session::rewind — The rewind purpose
- Yaf_Session::__set — The __set purpose
- Yaf_Session::start — The start purpose
- Yaf_Session::__unset — The __unset purpose
- Yaf_Session::valid — The valid purpose
- Yaf_Exception — The Yaf_Exception class
- Yaf_Exception::__construct — The __construct purpose
- Yaf_Exception::getPrevious — The getPrevious purpose
- Yaf_Exception_TypeError — The Yaf_Exception_TypeError class
- Yaf_Exception_StartupError — The Yaf_Exception_StartupError class
- Yaf_Exception_DispatchFailed — The Yaf_Exception_DispatchFailed class
- Yaf_Exception_RouterFailed — The Yaf_Exception_RouterFailed class
- Yaf_Exception_LoadFailed — The Yaf_Exception_LoadFailed class
- Yaf_Exception_LoadFailed_Module — The Yaf_Exception_LoadFailed_Module class
- Yaf_Exception_LoadFailed_Controller — The Yaf_Exception_LoadFailed_Controller class
- Yaf_Exception_LoadFailed_Action — The Yaf_Exception_LoadFailed_Action class
- Yaf_Exception_LoadFailed_View — The Yaf_Exception_LoadFailed_View class