示例#1
0
 public function isGranted($name, $object = NULL)
 {
     if ($object instanceof SeoFile) {
         if ($name == 'DELETE' && in_array($object->getName(), $this->restricted_files)) {
             return FALSE;
         }
     }
     return parent::isGranted($name, $object);
 }
示例#2
0
 public function isGranted($name, $object = null)
 {
     if ($name == 'DELETE') {
         $user = \AppKernel::getStaticContainer()->get('security.context')->getToken()->getUser();
         if ($user->hasGroup('Gestionnaire')) {
             return false;
         }
     }
     return parent::isGranted($name, $object);
 }
 public function isGranted($name, $object = null)
 {
     /* if($name == 'CREATE') {
        
        		return $this->hasClosedClientAccess() && parent::isGranted($name, $object);
        	} */
     return parent::isGranted($name, $object);
 }