La classe Yaf_Request_Http
Yaf_Request_Http
&reftitle.intro;
Toutes les requêtes depuis le client sont initialisées
comme Yaf_Request_Http. Vous pouvez
récupérer les diverses informations, tel que l'URI de requêtes
et les paramètres POST via les méthodes de cette classe.
Pour des raisons de sécurité, $_GET/$_POST sont accessibles
en lecture seule dans Yaf, ce qui signifie que si vous définissez une
valeur à ces variables globales, vous ne pourrez pas les
récupérer via les méthode Yaf_Request_Http::getQurey ou
Yaf_Request_Http::getPost.
Mais vous pouvez avoir des cas où cette fonctionnalité est nécessaire,
comme lors de test unitaire, par exemple. Aussi, Yaf peut être construit
avec l'option --enable-yaf-debug, ce qui va permettre à Yaf de lire une
valeur utilisateur définie par un script.
Dans ce cas, Yaf va émettre une alerte de niveau E_STRICT pour vous le rappeler :
"Strict Standards: you are running yaf in debug mode".
&reftitle.classsynopsis;
Yaf_Request_Http
Yaf_Request_Http
extends
Yaf_Request_Abstract
&Properties;
&Methods;
&InheritedMethods;
&reftitle.properties;
module
controller
action
method
params
language
_exception
_base_uri
uri
dispatched
routed
&reference.yaf.entities.yaf-request-http;