(Yaf >=1.0.0)
Yaf_Application::getDispatcher — Récupère une instance de Yaf_Dispatcher
Récupère l'instance de Yaf_Dispatcher utilisée par cette application.
Cette fonction ne contient aucun paramètre.
L'instance de Yaf_Dispatcher, ou null si
l'application n'est pas correctement initialisée.
Exemple #1 Exemple avec Yaf_Application::getDispatcher()
<?php
$config = array(
"application" => array(
"directory" => realpath(dirname(__FILE__)) . "/application",
),
);
/** Yaf_Application */
$application = new Yaf_Application($config);
print_r($application->getDispatcher());
?>Résultat de l'exemple ci-dessus est similaire à :
Yaf_Dispatcher Object
(
[_router:protected] => Yaf_Router Object
(
[_routes:protected] => Array
(
[_default] => Yaf_Route_Static Object
(
)
)
[_current:protected] =>
)
[_view:protected] =>
[_request:protected] => Yaf_Request_Http Object
(
[method] => Cli
)
[_plugins:protected] => Array
(
)
[_auto_render:protected] => 1
[_return_response:protected] =>
[_instantly_flush:protected] => 1
[_default_module:protected] => Index
[_default_controller:protected] => Index
[_default_action:protected] => index
)