J'ai une fonction dans mon module.php avec la fonction suivante qui est appelée avant que tout le reste commence à charger, elle vérifie que l'utilisateur est connecté mais j'en ai besoin pour rediriger vers la page de connexion Si l'utilisateur n'est pas connecté, je pourrais simplement utiliser "header" mais je veux apprendre la façon de faire "Zend".Zend Framework 2, Module Redirect
public function preDispatch($e)
{
if (!isset($_SESSION)) session_start();
$sm = $e->getApplication()->getServiceManager();
$adapters = $sm->get('dbAdapters');
if (!isset($_SESSION['auth'])) $_SESSION['auth'] = new MyAuth($adapters[1]);
if ($_SESSION['auth']->IsValid())
{
echo 'Valid<br />';
}
else
{
$e->getControllerClass()->redirect()->toRoute('login-success');
echo '!Valid<br />';
//REDIRECT TO LOGIN PAGE HERE!!!!!
}
}
Je reçois cette erreur et je l'ai essayé, y compris les fichiers neccessary sans succès, appel à la méthode non définie Zend \ Mvc \ Application :: plug-in() – rossedlin
Oh et merci pour votre réponse :) – rossedlin