PHP.mk документација
Yaf_Dispatcher
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
class.yaf-dispatcher.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
class.yaf-dispatcher.php
Yaf_Dispatcher
Референца за `class.yaf-dispatcher.php` со подобрена типографија и навигација.
Класата Yaf_Dispatcher
(Yaf >=1.0.0)
Вовед
Yaf_Dispatcher целта е да се иницијализира околината на барањето, да се насочи дојдовното барање, а потоа да се испратат сите откриени дејства; ги агрегира сите одговори и ги враќа кога процесот е завршен.
Yaf_Dispatcher исто така ја имплементира Singleton шемата, што значи дека само една инстанца од неа може да биде достапна во секое дадено време. Ова му овозможува да делува и како регистар од кој другите објекти во процесот на испраќање може да црпат.
Синопсис на класата
final
class Yaf_Dispatcher
{
/* Својства */
protected
$_router;
protected
$_view;
protected
$_request;
protected
$_plugins;
protected
$_auto_render;
protected
$_return_response;
protected
$_instantly_flush;
protected
$_default_module;
protected
$_default_controller;
protected
$_default_action;
/* Методи */
public __construct()
}Својства
- _router
- _view
- _request
- _plugins
- _instance
- _auto_render
- _return_response
- _instantly_flush
- _default_module
- _default_controller
- _default_action
Содржина
- 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_Dispatcher::getDefaultAction — Преземи го името на стандардната акција
- Yaf_Dispatcher::getDefaultController — Преземи го името на стандардниот контролер
- Yaf_Dispatcher::getDefaultModule — Преземи го името на стандардниот модул
- Yaf_Dispatcher::getInstance — Преземи ја инстанцата на диспечер
- Yaf_Dispatcher::getRequest — Преземи ја инстанцата на барање
- Yaf_Dispatcher::getRouter — Преземи ја инстанцата на рутер
- Yaf_Dispatcher::initView — Иницијализирај приказ и врати го
- Yaf_Dispatcher::registerPlugin — Регистрирај додаток
- Yaf_Dispatcher::returnResponse — Целта на враќањето на одговорот
- Yaf_Dispatcher::setDefaultAction — Промени го името на стандардната акција
- Yaf_Dispatcher::setDefaultController — Промени го името на стандардниот контролер
- Yaf_Dispatcher::setDefaultModule — Промени го името на стандардниот модул
- Yaf_Dispatcher::setErrorHandler — Постави рачка за грешки
- Yaf_Dispatcher::setRequest — Целта setRequest
- Yaf_Dispatcher::setView — Постави прилагоден мотор за прикажување
- Yaf_Dispatcher::throwException — Вклучи/исклучи фрлање исклучоци
Белешки од корисници
Нема белешки од корисници за оваа страница.