Наша группа в телеграмм для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

The Yaf_Dispatcher class

(Информация о версии неизвестна, возможно, только в SVN)

Введение

Yaf_Dispatcher purpose is to initialize the request environment, route the incoming request, and then dispatch any discovered actions; it aggregates any responses and returns them when the process is complete.

Yaf_Dispatcher also implements the Singleton pattern, meaning only a single instance of it may be available at any given time. This allows it to also act as a registry on which the other objects in the dispatch process may draw.


Обзор классов


final Yaf_Dispatcher {
/* Свойства */
protected $Yaf_Dispatcher->_router ;
protected $_view ;
protected $_request ;
protected $_plugins ;
protected static $_instance ;
protected $_auto_render ;
protected $_return_response ;
protected $_instantly_flush ;
protected $_default_module ;
protected $_default_controller ;
protected $_default_action ;
/* Методы */
public Yaf_Dispatcher Yaf_Dispatcher::autoRender ( bool $flag )
public Yaf_Dispatcher Yaf_Dispatcher::catchException ([ bool $flag ] )
private void Yaf_Dispatcher::__clone ( void )
public Yaf_Dispatcher::__construct ( void )
public Yaf_Dispatcher Yaf_Dispatcher::disableView ( void )
public Yaf_Response_Abstract Yaf_Dispatcher::dispatch ( Yaf_Request_Abstract $request )
public Yaf_Dispatcher Yaf_Dispatcher::enableView ( void )
public Yaf_Dispatcher Yaf_Dispatcher::flushInstantly ( bool $flag )
public Yaf_Application Yaf_Dispatcher::getApplication ( void )
public static Yaf_Dispatcher Yaf_Dispatcher::getInstance ( void )
public Yaf_Request_Abstract Yaf_Dispatcher::getRequest ( void )
public Yaf_Router Yaf_Dispatcher::getRouter ( void )
public Yaf_View_Interface Yaf_Dispatcher::initView ( string $templates_dir [, array $options ] )
public Yaf_Dispatcher Yaf_Dispatcher::registerPlugin ( Yaf_Plugin_Abstract $plugin )
public Yaf_Dispatcher Yaf_Dispatcher::returnResponse ( bool $flag )
public Yaf_Dispatcher Yaf_Dispatcher::setAppDirectory ( string $directory )
public Yaf_Dispatcher Yaf_Dispatcher::setDefaultAction ( string $action )
public Yaf_Dispatcher Yaf_Dispatcher::setDefaultController ( string $controller )
public Yaf_Dispatcher Yaf_Dispatcher::setDefaultModule ( string $module )
public Yaf_Dispatcher Yaf_Dispatcher::setErrorHandler ( call $callback , int $error_types )
public Yaf_Dispatcher Yaf_Dispatcher::setRequest ( Yaf_Request_Abstract $request )
public Yaf_Dispatcher Yaf_Dispatcher::setView ( Yaf_View_Interface $view )
private void Yaf_Dispatcher::__sleep ( void )
public Yaf_Dispatcher Yaf_Dispatcher::throwException ([ bool $flag ] )
private void Yaf_Dispatcher::__wakeup ( void )
}

Свойства

_router -

_view -

_request -

_plugins -

_instance -

_auto_render -

_return_response -

_instantly_flush -

_default_module -

_default_controller -

_default_action -


Содержание


Описание класса yaf_dispatcher, примеры использования класса yaf_dispatcher.



Смотрите также:
Описание на ru2.php.net
Описание на php.ru

.

Популярное:


Содержание: