Class InternalRedirect
Wird beim Ausführen einer Route eine Ausnahme geworfen, so kann mit Hilfe dieses Handlers ein interner Redirect auf eine andere Route definiert werden. Der Client bekommt hiervon nicht mit.
Über die Eigenschaft path muss die neue Route gesetzt werden. Der Wert ist dabei die Route selber (z.B. /de/startseite/) und nicht die ID der Route.
$handler = new Redirect; $handler->path = "/de/startseite"; $handler->statuscode = 500;
- Alvine\Core\Alvine
- Alvine\Application\Web\Route\Handler
- Alvine\Application\Web\Route\Handler\InternalRedirect
Namespace: Alvine\Application\Web\Route\Handler
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 216 $
Since: 20130831
Link: alvine.io
Located at web/route/handler/InternalRedirect.class.php
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 216 $
Since: 20130831
Link: alvine.io
Located at web/route/handler/InternalRedirect.class.php
public
|
#
process(
Über diese Methode wird im Fehlerfall ein alternativer Ablauf gestartet. |