___init(); parent::__construct($eventManager, $backendData, $authStorage, $credentialStorage, $coreConfig, $modelFactory); } /** * {@inheritdoc} */ public function login($username, $password) { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'login'); return $pluginInfo ? $this->___callPlugins('login', func_get_args(), $pluginInfo) : parent::login($username, $password); } /** * {@inheritdoc} */ public function logout() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'logout'); return $pluginInfo ? $this->___callPlugins('logout', func_get_args(), $pluginInfo) : parent::logout(); } }