init( $logger ?? new NullLogger(), $manager ?? $this->createNoOpMock( AuthManager::class ), $hookContainer ?? $this->createHookContainer(), $config ?? $this->createNoOpAbstractMock( Config::class ), $userNameUtils ?? $this->createNoOpMock( UserNameUtils::class ) ); } }