Ejemplo n.º 1
0
 /**
  * @param boolean $expectedAllowed
  * @param boolean|null $conditionAllowed
  * @dataProvider executeDataProvider
  */
 public function testExecute($expectedAllowed, $conditionAllowed = null)
 {
     $context = array('key' => 'value');
     if ($expectedAllowed) {
         $this->action->expects($this->once())->method('executeAction')->with($context);
     } else {
         $this->action->expects($this->never())->method('executeAction');
     }
     if ($conditionAllowed !== null) {
         $condition = new ArrayCondition(array('allowed' => $conditionAllowed));
         $this->action->setCondition($condition);
     }
     $this->action->execute($context);
 }
Ejemplo n.º 2
0
 /**
  * @param ContextAccessor    $contextAccessor
  * @param Processor          $emailProcessor
  * @param EmailAddressHelper $emailAddressHelper
  * @param NameFormatter      $nameFormatter
  */
 public function __construct(ContextAccessor $contextAccessor, Processor $emailProcessor, EmailAddressHelper $emailAddressHelper, NameFormatter $nameFormatter)
 {
     parent::__construct($contextAccessor);
     $this->emailProcessor = $emailProcessor;
     $this->emailAddressHelper = $emailAddressHelper;
     $this->nameFormatter = $nameFormatter;
 }
Ejemplo n.º 3
0
 /**
  * @param ContextAccessor           $contextAccessor
  * @param EmailActivityManager      $activityManager
  * @param ActivityListChainProvider $chainProvider
  * @param EntityManager             $entityManager
  */
 public function __construct(ContextAccessor $contextAccessor, EmailActivityManager $activityManager, ActivityListChainProvider $chainProvider, EntityManager $entityManager)
 {
     parent::__construct($contextAccessor);
     $this->activityManager = $activityManager;
     $this->chainProvider = $chainProvider;
     $this->entityManager = $entityManager;
 }
Ejemplo n.º 4
0
 /**
  * @param ContextAccessor    $contextAccessor
  * @param Processor          $emailProcessor
  * @param EmailAddressHelper $emailAddressHelper
  * @param EntityNameResolver $entityNameResolver
  */
 public function __construct(ContextAccessor $contextAccessor, Processor $emailProcessor, EmailAddressHelper $emailAddressHelper, EntityNameResolver $entityNameResolver)
 {
     parent::__construct($contextAccessor);
     $this->emailProcessor = $emailProcessor;
     $this->emailAddressHelper = $emailAddressHelper;
     $this->entityNameResolver = $entityNameResolver;
 }
 /**
  * @param ContextAccessor $contextAccessor
  * @param ContactInformationFieldsProvider $contactInformationFieldsProvider
  * @param MarketingListProvider $marketingListProvider
  * @param FieldHelper $fieldHelper
  */
 public function __construct(ContextAccessor $contextAccessor, ContactInformationFieldsProvider $contactInformationFieldsProvider, MarketingListProvider $marketingListProvider, FieldHelper $fieldHelper)
 {
     parent::__construct($contextAccessor);
     $this->contactInformationFieldsProvider = $contactInformationFieldsProvider;
     $this->marketingListProvider = $marketingListProvider;
     $this->fieldHelper = $fieldHelper;
 }
 /**
  * {@inheritdoc}
  */
 protected function isAllowed($context)
 {
     $isAllowed = false;
     if ($context->old && isset($context->old['security']['share_scopes']) && $context->new && isset($context->new['security']['share_scopes'])) {
         $isAllowed = true;
     }
     return $isAllowed && parent::isAllowed($context);
 }
Ejemplo n.º 7
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param DefaultOwnerHelper $defaultOwnerHelper
  */
 public function __construct(ContextAccessor $contextAccessor, DefaultOwnerHelper $defaultOwnerHelper)
 {
     parent::__construct($contextAccessor);
     $this->defaultOwnerHelper = $defaultOwnerHelper;
 }
Ejemplo n.º 8
0
 /**
  * @param ContextAccessor     $contextAccessor
  * @param TranslatorInterface $translator
  */
 public function __construct(ContextAccessor $contextAccessor, TranslatorInterface $translator)
 {
     parent::__construct($contextAccessor);
     $this->translator = $translator;
 }
Ejemplo n.º 9
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param JobExecutor $jobExecutor
  */
 public function __construct(ContextAccessor $contextAccessor, JobExecutor $jobExecutor)
 {
     parent::__construct($contextAccessor);
     $this->jobExecutor = $jobExecutor;
 }
Ejemplo n.º 10
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param Configurable $configurableAction
  */
 public function __construct(ContextAccessor $contextAccessor, Configurable $configurableAction)
 {
     parent::__construct($contextAccessor);
     $this->configurableAction = $configurableAction;
 }
Ejemplo n.º 11
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param TagManager      $tagManager
  * @param TaggableHelper  $taggableHelper
  */
 public function __construct(ContextAccessor $contextAccessor, TagManager $tagManager, TaggableHelper $taggableHelper)
 {
     parent::__construct($contextAccessor);
     $this->tagManager = $tagManager;
     $this->taggableHelper = $taggableHelper;
 }
Ejemplo n.º 12
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param WorkflowManager $workflowManager
  */
 public function __construct(ContextAccessor $contextAccessor, WorkflowManager $workflowManager)
 {
     parent::__construct($contextAccessor);
     $this->workflowManager = $workflowManager;
 }
Ejemplo n.º 13
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param SecurityContextInterface $securityContext
  */
 public function __construct(ContextAccessor $contextAccessor, SecurityContextInterface $securityContext)
 {
     parent::__construct($contextAccessor);
     $this->securityContext = $securityContext;
 }
Ejemplo n.º 14
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param HtmlTagHelper   $htmlTagHelper
  */
 public function __construct(ContextAccessor $contextAccessor, HtmlTagHelper $htmlTagHelper)
 {
     parent::__construct($contextAccessor);
     $this->htmlTagHelper = $htmlTagHelper;
 }
Ejemplo n.º 15
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param NameFormatter $formatter
  */
 public function __construct(ContextAccessor $contextAccessor, NameFormatter $formatter)
 {
     parent::__construct($contextAccessor);
     $this->formatter = $formatter;
 }
Ejemplo n.º 16
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param EntityNameResolver $entityNameResolver
  */
 public function __construct(ContextAccessor $contextAccessor, EntityNameResolver $entityNameResolver)
 {
     parent::__construct($contextAccessor);
     $this->entityNameResolver = $entityNameResolver;
 }
Ejemplo n.º 17
0
 /**
  * @param ContextAccessor       $contextAccessor
  * @param Registry              $doctrine
  */
 public function __construct(ContextAccessor $contextAccessor, Registry $doctrine)
 {
     parent::__construct($contextAccessor);
     $this->doctrine = $doctrine;
 }
Ejemplo n.º 18
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param AutomaticDiscovery $automaticDiscovery
  */
 public function __construct(ContextAccessor $contextAccessor, AutomaticDiscovery $automaticDiscovery)
 {
     parent::__construct($contextAccessor);
     $this->automaticDiscovery = $automaticDiscovery;
 }
Ejemplo n.º 19
0
 /**
  * @param ContextAccessor       $contextAccessor
  * @param Registry              $doctrine
  * @param MailboxProcessStorage $processStorage
  */
 public function __construct(ContextAccessor $contextAccessor, Registry $doctrine, MailboxProcessStorage $processStorage)
 {
     parent::__construct($contextAccessor);
     $this->doctrine = $doctrine;
     $this->processStorage = $processStorage;
 }
 /**
  * @param ContextAccessor    $contextAccessor
  * @param EmailAddressHelper $addressHelper
  */
 public function __construct(ContextAccessor $contextAccessor, EmailAddressHelper $addressHelper)
 {
     parent::__construct($contextAccessor);
     $this->addressHelper = $addressHelper;
 }
Ejemplo n.º 21
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param RouterInterface $router
  * @param string $redirectPath
  */
 public function __construct(ContextAccessor $contextAccessor, RouterInterface $router, $redirectPath)
 {
     parent::__construct($contextAccessor);
     $this->router = $router;
     $this->redirectPath = $redirectPath;
 }
 /**
  * @param ContextAccessor $contextAccessor
  * @param GitHubCollaboratorManager $gitHubCollaboratorManager
  */
 public function __construct(ContextAccessor $contextAccessor, GitHubCollaboratorManager $gitHubCollaboratorManager)
 {
     $this->gitHubCollaboratorManager = $gitHubCollaboratorManager;
     parent::__construct($contextAccessor);
 }
Ejemplo n.º 23
0
 /**
  * @param ContextAccessor $contextAccessor
  * @param ManagerRegistry $registry
  */
 public function __construct(ContextAccessor $contextAccessor, ManagerRegistry $registry)
 {
     parent::__construct($contextAccessor);
     $this->registry = $registry;
 }
 /**
  * @param ContextAccessor $contextAccessor
  * @param Registry $registry
  */
 public function __construct(ContextAccessor $contextAccessor, Registry $registry)
 {
     $this->calendarRepository = $registry->getRepository('OroCalendarBundle:Calendar');
     $this->manager = $registry->getManagerForClass('Oro\\Bundle\\CalendarBundle\\Entity\\CalendarEvent');
     parent::__construct($contextAccessor);
 }