adapting classes to new interfaces

This commit is contained in:
2016-02-01 00:01:21 +01:00
parent 9f7fe05991
commit 7619b41cd4
6 changed files with 144 additions and 8 deletions

View File

@@ -27,6 +27,8 @@ use Symfony\Component\Config\FileLocator;
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
use Symfony\Component\DependencyInjection\Loader;
use Symfony\Component\DependencyInjection\Extension\PrependExtensionInterface;
use Chill\ActivityBundle\Security\Authorization\ActivityStatsVoter;
use Chill\ActivityBundle\Security\Authorization\ActivityVoter;
/**
* This is the class that loads and manages your bundle configuration
@@ -72,8 +74,9 @@ class ChillActivityExtension extends Extension implements PrependExtensionInterf
{
$container->prependExtensionConfig('security', array(
'role_hierarchy' => array(
'CHILL_ACTIVITY_UPDATE' => array('CHILL_ACTIVITY_SEE'),
'CHILL_ACTIVITY_CREATE' => array('CHILL_ACTIVITY_SEE')
ActivityVoter::UPDATE => array(ActivityVoter::SEE),
ActivityVoter::CREATE => array(ActivityVoter::SEE),
ActivityVoter::SEE => array(ActivityStatsVoter::STATS)
)
));
}