(Yaf >=1.0.0)
Yaf_Response_Abstract::setRedirect — Redirige vers une autre URL
Redirige le client vers une autre URL (envoie un en-tête Location).
urlL'URL vers laquelle rediriger.
Exemple #1 Exemple avec Yaf_Response_Abstract::setRedirect()
<?php
class AccountController extends Yaf_Controller_Abstract
{
public function indexAction()
{
if (!Yaf_Session::getInstance()->has("login")) {
/* envoie un en-tête Location pointant vers la page de connexion */
$this->getResponse()->setRedirect("/account/login");
return false; // rien à afficher ici
}
}
}
?>