request->getSession()->existAttribute("user_id")) { $user_id = $this->request->getSession()->getAttribute("user_id"); if($this->request->existParameter('id')) { $camera_id = $this->request->getParameter('id'); $modelCamera = new ModelCamera(); if($modelCamera->userCanAccessCam($user_id,$camera_id)) parent::executeAction($action); else throw new Exception('Vous n\'avez pas accès à cette caméra'); } else throw new Exception('Id caméra non spécifié'); } else { $this->redirect("connexion"); } } }