Yaf_Plugin_Abstract::routerShutdown

(Yaf >=1.0.0)

Yaf_Plugin_Abstract::routerShutdownEl propósito de routerShutdown

Descripción

publicYaf_Plugin_Abstract::routerShutdown(Yaf_Request_Abstract$request, Yaf_Response_Abstract$response): void

Este enganche será provocado después de que finalice el proceso de enrutamiento. Este enganche se usa normalmente para la verificación de identificación.

Advertencia

Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

Parámetros

request

response

Valores devueltos

Ejemplos

Ejemplo #1 Ejemplo de Yaf_Plugin_Abstract::routerShutdown()

<?php
class UserInitPlugin extends Yaf_Plugin_Abstract {

public function
routerShutdown(Yaf_Request_Abstract $petición, Yaf_Response_Abstract $respuesta) {
$controlador = $petición->getControllerName();


if (in_array(strtolower($controlador), array(
'api',
))) {
return
TRUE;
}

if (
Yaf_Session::getInstance()->has("login")) {
return
TRUE;
}


$respuesta->redirect("http://sudominio.com/login/");
return
FALSE;
}
?>

Ver también

To Top