add acl for exports

This commit is contained in:
2016-01-26 12:22:22 +01:00
parent 8726f6faee
commit df69448324
4 changed files with 39 additions and 8 deletions

View File

@@ -49,6 +49,8 @@ class PickCenterType extends AbstractType
*/
protected $exportManager;
const CENTERS_IDENTIFIERS = 'c';
/**
*
* @var AuthorizationHelper
@@ -76,7 +78,7 @@ class PickCenterType extends AbstractType
$centers = $this->authorizationHelper->getReachableCenters($this->user,
$export->requiredRole());
$builder->add('c', EntityType::class, array(
$builder->add(self::CENTERS_IDENTIFIERS, EntityType::class, array(
'class' => 'ChillMainBundle:Center',
'query_builder' => function(EntityRepository $er) use ($centers) {
$qb = $er->createQueryBuilder('c');