directorySettingsGateway ??= new DirectorySettingsGateway( $this->settingServicesFactory->createSettingGateway() ); } public function createDirectoryScopeGateway(): DirectoryScopeGateway { return $this->directoryScopeGateway ??= new DirectoryScopeGateway($this->tenantScopeService); } }