public static function negotiate(array $array) { if (!isset($_SESSION['user'])) { return Redirect::process('/auth/login'); } return IndexController::indexAction(); }
public function logoutAction() { session_unset(); // On détruit notre session session_destroy(); Redirect::process('/auth/login'); }
public static function createAction() { // if($_SESSION['user']->isEtu()) return Redirect::process('/'); if (empty($_POST)) { return new View('qcm/create.php'); } $qcm = QCMController::decode($_POST['data']); if (is_null($qcm)) { return new View('qcm/create.php', array('error' => "Une erreur est survenue !")); } return Redirect::process('/qcm/successCreate'); }