PHP 8.6.0 Beta 3 is available for testing

Yaf_Response_Abstract::setRedirect

(Yaf >=1.0.0)

Yaf_Response_Abstract::setRedirectRedirige vers une autre URL

Description

public function Yaf_Response_Abstract::setRedirect(string $url): ?bool

Redirige le client vers une autre URL (envoie un en-tête Location).

Liste de paramètres

url

L'URL vers laquelle rediriger.

Valeurs de retour

Retourne true en cas de succès, ou null en cas d'échec.

Exemples

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
        }
    }
}
?>

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top