/**
  * @param string                         $facadeClass
  * @param StatusRepositoryInterface      $statusRepository
  * @param ContentTypeRepositoryInterface $contentTypeRepository,
  * @param EventDispatcherInterface       $eventDispatcher
  * @param AuthorizationCheckerInterface  $authorizationChecker
  */
 public function __construct($facadeClass, StatusRepositoryInterface $statusRepository, ContentTypeRepositoryInterface $contentTypeRepository, EventDispatcherInterface $eventDispatcher, AuthorizationCheckerInterface $authorizationChecker)
 {
     $this->statusRepository = $statusRepository;
     $this->contentTypeRepository = $contentTypeRepository;
     $this->eventDispatcher = $eventDispatcher;
     parent::__construct($facadeClass, $authorizationChecker);
 }
 /**
  * @param string                               $facadeClass
  * @param FileAlternativesManager              $fileAlternativesManager
  * @param MultiLanguagesChoiceManagerInterface $multiLanguageChoiceManager
  * @param string                               $mediaDomain
  * @param AuthorizationCheckerInterface        $authorizationChecker
  */
 public function __construct($facadeClass, FileAlternativesManager $fileAlternativesManager, MultiLanguagesChoiceManagerInterface $multiLanguageChoiceManager, $mediaDomain, AuthorizationCheckerInterface $authorizationChecker)
 {
     parent::__construct($facadeClass, $authorizationChecker);
     $this->fileAlternativesManager = $fileAlternativesManager;
     $this->multiLanguageChoiceManager = $multiLanguageChoiceManager;
     $this->mediaDomain = $mediaDomain;
 }
 /**
  * @param string                        $facadeClass
  * @param EncryptionManager             $encrypter
  * @param SiteRepositoryInterface       $siteRepository
  * @param StatusRepositoryInterface     $statusRepository
  * @param EventDispatcherInterface      $eventDispatcher
  * @param AuthorizationCheckerInterface $authorizationChecker
  * @param array                         $templateSetparameters
  */
 public function __construct($facadeClass, EncryptionManager $encrypter, SiteRepositoryInterface $siteRepository, StatusRepositoryInterface $statusRepository, EventDispatcherInterface $eventDispatcher, AuthorizationCheckerInterface $authorizationChecker, array $templateSetparameters)
 {
     parent::__construct($facadeClass, $authorizationChecker);
     $this->encrypter = $encrypter;
     $this->siteRepository = $siteRepository;
     $this->eventDispatcher = $eventDispatcher;
     $this->statusRepository = $statusRepository;
     $this->templateSetparameters = $templateSetparameters;
 }
 /**
  * @param string                               $facadeClass
  * @param AuthorizeStatusChangeManager         $authorizeStatusChangeManager
  * @param RoleRepositoryInterface              $roleRepository
  * @param MultiLanguagesChoiceManagerInterface $multiLanguagesChoiceManager
  * @param TranslatorInterface                  $translator
  * @param AuthorizationCheckerInterface        $authorizationChecker
  * @param StatusUsageFinder                    $usageFinder
  */
 public function __construct($facadeClass, AuthorizeStatusChangeManager $authorizeStatusChangeManager, RoleRepositoryInterface $roleRepository, MultiLanguagesChoiceManagerInterface $multiLanguagesChoiceManager, TranslatorInterface $translator, AuthorizationCheckerInterface $authorizationChecker, StatusUsageFinder $usageFinder)
 {
     parent::__construct($facadeClass, $authorizationChecker);
     $this->authorizeStatusChangeManager = $authorizeStatusChangeManager;
     $this->roleRepository = $roleRepository;
     $this->multiLanguagesChoiceManager = $multiLanguagesChoiceManager;
     $this->translator = $translator;
     $this->usageFinder = $usageFinder;
 }
 /**
  * @param string                        $facadeClass
  * @param AuthorizationCheckerInterface $authorizationChecker
  * @param TranslatorInterface           $translator
  */
 public function __construct($facadeClass, AuthorizationCheckerInterface $authorizationChecker, TranslatorInterface $translator)
 {
     parent::__construct($facadeClass, $authorizationChecker);
     $this->translator = $translator;
 }
 /**
  * @param string                               $facadeClass
  * @param AuthorizationCheckerInterface        $authorizationChecker
  * @param MultiLanguagesChoiceManagerInterface $multiLanguagesChoiceManager
  * @param EventDispatcherInterface             $eventDispatcher
  */
 public function __construct($facadeClass, AuthorizationCheckerInterface $authorizationChecker, MultiLanguagesChoiceManagerInterface $multiLanguagesChoiceManager, EventDispatcherInterface $eventDispatcher)
 {
     parent::__construct($facadeClass, $authorizationChecker);
     $this->multiLanguagesChoiceManager = $multiLanguagesChoiceManager;
     $this->eventDispatcher = $eventDispatcher;
 }
 /**
  * @param string                        $facadeClass
  * @param AuthorizationCheckerInterface $authorizationChecker
  * @param FolderRepositoryInterface     $folderRepository
  */
 public function __construct($facadeClass, AuthorizationCheckerInterface $authorizationChecker, FolderRepositoryInterface $folderRepository)
 {
     parent::__construct($facadeClass, $authorizationChecker);
     $this->folderRepository = $folderRepository;
 }
 /**
  * @param string                               $facadeClass
  * @param MultiLanguagesChoiceManagerInterface $multiLanguagesChoiceManager
  * @param AuthorizationCheckerInterface        $authorizationChecker
  * @param RoleUsageFinder                      $usageFinder
  */
 public function __construct($facadeClass, MultiLanguagesChoiceManagerInterface $multiLanguagesChoiceManager, AuthorizationCheckerInterface $authorizationChecker, RoleUsageFinder $usageFinder)
 {
     parent::__construct($facadeClass, $authorizationChecker);
     $this->multiLanguagesChoiceManager = $multiLanguagesChoiceManager;
     $this->usageFinder = $usageFinder;
 }
 /**
  * @param string                               $facadeClass
  * @param MultiLanguagesChoiceManagerInterface $multiLanguagesChoiceManager
  * @param AuthorizationCheckerInterface        $authorizationChecker
  * @param ContentRepositoryInterface           $contentRepository
  */
 public function __construct($facadeClass, MultiLanguagesChoiceManagerInterface $multiLanguagesChoiceManager, AuthorizationCheckerInterface $authorizationChecker, ContentRepositoryInterface $contentRepository)
 {
     parent::__construct($facadeClass, $authorizationChecker);
     $this->multiLanguagesChoiceManager = $multiLanguagesChoiceManager;
     $this->contentRepository = $contentRepository;
 }
 /**
  * @param string                        $facadeClass
  * @param NodeRepositoryInterface       $nodeRepository
  * @param AreaManager                   $areaManager
  * @param AuthorizationCheckerInterface $authorizationChecker
  */
 public function __construct($facadeClass, NodeRepositoryInterface $nodeRepository, AuthorizationCheckerInterface $authorizationChecker)
 {
     parent::__construct($facadeClass, $authorizationChecker);
     $this->nodeRepository = $nodeRepository;
 }