diff --git a/DependencyInjection/ChillActivityExtension.php b/DependencyInjection/ChillActivityExtension.php index a26343419..613fa7493 100644 --- a/DependencyInjection/ChillActivityExtension.php +++ b/DependencyInjection/ChillActivityExtension.php @@ -80,7 +80,6 @@ class ChillActivityExtension extends Extension implements PrependExtensionInterf 'role_hierarchy' => array( ActivityVoter::UPDATE => array(ActivityVoter::SEE), ActivityVoter::CREATE => array(ActivityVoter::SEE), - ActivityVoter::SEE => array(ActivityStatsVoter::STATS), ActivityVoter::DELETE => array(ActivityVoter::SEE) ) )); diff --git a/Security/Authorization/ActivityStatsVoter.php b/Security/Authorization/ActivityStatsVoter.php index f3285ba7e..66788041a 100644 --- a/Security/Authorization/ActivityStatsVoter.php +++ b/Security/Authorization/ActivityStatsVoter.php @@ -22,7 +22,7 @@ namespace Chill\ActivityBundle\Security\Authorization; use Chill\MainBundle\Security\Authorization\AbstractChillVoter; use Chill\MainBundle\Security\Authorization\AuthorizationHelper; use Chill\MainBundle\Security\ProvideRoleInterface; -use Chill\ActivityBundle\Security\Authorization\ActivityVoter; +use Chill\MainBundle\Entity\Center; /** * @@ -47,12 +47,12 @@ class ActivityStatsVoter extends AbstractChillVoter implements ProvideRoleInterf protected function getSupportedAttributes() { - return array(self::STATS, ActivityVoter::SEE, self::LISTS); + return array(self::STATS, self::LISTS); } protected function getSupportedClasses() { - return array('Chill\MainBundle\Entity\Center'); + return array(Center::class); } protected function isGranted($attribute, $object, $user = null)