(Yaf >=1.0.0)
Yaf_Dispatcher::setRequest — Définit l'objet de requête
Définit l'objet de requête utilisé par le distributeur. Cela permet d'utiliser une implémentation personnalisée de la requête au lieu des classes natives Yaf_Request_Http ou Yaf_Request_Simple.
requestUne instance de Yaf_Request_Abstract.
Retourne l'objet Yaf_Dispatcher lui-même en cas
de succès, ou null si l'application n'est pas initialisée.
Exemple #1 Exemple avec Yaf_Dispatcher::setRequest()
<?php
$app = new Yaf_Application(dirname(__FILE__) . "/conf/application.ini");
// Exécute l'application depuis une tâche cron :
// $ php cron.php index/index/cleanup
$request = new Yaf_Request_Simple("CLI");
Yaf_Dispatcher::getInstance()->setRequest($request);
$app->run();
?>