use MediaWiki\Http\HttpRequestFactory;
use MediaWiki\Preferences\PreferencesFactory;
use MediaWiki\Shell\CommandFactory;
+use MediaWiki\Special\SpecialPageFactory;
use MediaWiki\Storage\BlobStore;
use MediaWiki\Storage\BlobStoreFactory;
use MediaWiki\Storage\NameTableStore;
return $this->getService( 'SlotRoleStore' );
}
+ /**
+ * @since 1.32
+ * @return SpecialPageFactory
+ */
+ public function getSpecialPageFactory() : SpecialPageFactory {
+ return $this->getService( 'SpecialPageFactory' );
+ }
+
/**
* @since 1.27
* @return IBufferingStatsdDataFactory
return $this->getService( 'UploadRevisionImporter' );
}
- ///////////////////////////////////////////////////////////////////////////
- // NOTE: When adding a service getter here, don't forget to add a test
- // case for it in MediaWikiServicesTest::provideGetters() and in
- // MediaWikiServicesTest::provideGetService()!
- ///////////////////////////////////////////////////////////////////////////
-
}