Browse Source

Ajout conditions au controller générique du backend

On contrôle que l'utilisateur est bien connecté avant de le rediriger vers la page de paiement.
On ajoute la condition PAIEMENT_RETARD à la redirection.
prodstable
keun 8 years ago
parent
commit
33663ad004
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      backend/controllers/BackendController.php

+ 4
- 1
backend/controllers/BackendController.php View File

namespace backend\controllers; namespace backend\controllers;


use yii ; use yii ;
use common\models\Etablissement ;


class BackendController extends \yii\web\Controller class BackendController extends \yii\web\Controller
{ {
public function beforeAction($event) public function beforeAction($event)
{ {
if(Yii::$app->user->identity->etatPaiementEtablissement() == 'essai-terminee')
if(!Yii::$app->user->isGuest &&
(Yii::$app->user->identity->etatPaiementEtablissement() == Etablissement::PAIEMENT_ESSAI_TERMINE ||
Yii::$app->user->identity->etatPaiementEtablissement() == Etablissement::PAIEMENT_RETARD))
{ {
$this->redirect(['paiement/index']) ; $this->redirect(['paiement/index']) ;
} }

Loading…
Cancel
Save