/** * @param EntityManager $entityManager * @param null $config * @param TemplateMailer $templateMailer * @param RcmUserService $rcmUserService */ public function __construct(EntityManager $entityManager, $config, TemplateMailer $templateMailer, RcmUserService $rcmUserService) { $this->entityMgr = $entityManager; parent::__construct($config, 'RcmCreateNewPassword'); $this->templateMailer = $templateMailer; $this->rcmUserService = $rcmUserService; }
/** * PluginController constructor. * * @param array $config * @param RcmUserService $rcmUserService */ public function __construct($config, RcmUserService $rcmUserService) { parent::__construct($config); $this->rcmUserService = $rcmUserService; }
function __construct($config, EntityManager $entityMgr, \RcmEventCalenderCore\Model\Calender $calender) { parent::__construct($config); $this->calender = $calender; }
/** * Constructor * * @param CmsPermissionChecks $permissionChecks CmsPermission service * @param Site $currentSite Current site needed for permissions checks * @param null $config System config */ public function __construct(CmsPermissionChecks $permissionChecks, Site $currentSite, $config) { $this->permissionChecks = $permissionChecks; $this->currentSite = $currentSite; parent::__construct($config, 'RcmDynamicNavigation'); }
/** * @param EntityManager $entityManager * @param null $config * @param RcmUserService $rcmUserService * @param string $pluginName */ public function __construct(EntityManager $entityManager, $config, RcmUserService $rcmUserService, $pluginName = 'RcmCreateNewPassword') { $this->entityMgr = $entityManager; parent::__construct($config, $pluginName); $this->rcmUserService = $rcmUserService; }