====== Pxxo_Response ====== Chaque Widget Pxxo peut accéder par l'intermédiaire de l'attribut **''Response''** à une classe commune qui permet de gérer l'entête HTTP qui sera envoyé au navigateur. L'entête sera envoyé au moment de l'appel de la méthode **''dump''** d'un widget Pxxo. L'usage de cette classe permet principalement 3 actions : - Ajout de cookie - Gestion des redirections - Réglages du cache du navigateur ===== Méthodes principales ===== * **''addCookie($name, $value="", $maxage=0, $path="", $domain="", $secure=false, $HTTPOnly=false)''** : Permet de déposer un cookie * ''$name'' : son nom * ''$value'' : sa valeur * ''$maxage'' : sa durée de vie * ''$path'' : son chemin de stockage * ''$domaine'' : son domaine d'action * **''setRedirect($url, $code = 302)''** : Demande au navigateur de se diriger vers une autre URL * ''$url'' : L'URL de destination * **''freshFor($time)''** : Indique au navigateur que la page générée ne sera pas changé pendant une certaine durée. * ''$time'' : temps en seconde ===== Exemples ===== Dans le code d'un widget, placez le code suivant pour rediriger vers www.pxxo.net : $this->Response->setRedirect("http://www.pxxo.net");