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); }
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); }