MediaWiki master
|
Service for instantiating BlobStores. More...
Public Member Functions | |
__construct (ILBFactory $lbFactory, ExternalStoreAccess $extStoreAccess, WANObjectCache $cache, ServiceOptions $options) | |
newBlobStore ( $dbDomain=false) | |
newSqlBlobStore ( $dbDomain=false) | |
Public Attributes | |
const | CONSTRUCTOR_OPTIONS |
Service for instantiating BlobStores.
This can be used to create BlobStore objects for other wikis.
Definition at line 36 of file BlobStoreFactory.php.
MediaWiki\Storage\BlobStoreFactory::__construct | ( | ILBFactory | $lbFactory, |
ExternalStoreAccess | $extStoreAccess, | ||
WANObjectCache | $cache, | ||
ServiceOptions | $options ) |
Definition at line 68 of file BlobStoreFactory.php.
References MediaWiki\Config\ServiceOptions\assertRequiredOptions().
MediaWiki\Storage\BlobStoreFactory::newBlobStore | ( | $dbDomain = false | ) |
bool | string | $dbDomain | The ID of the target wiki database. Use false for the local wiki. |
Definition at line 89 of file BlobStoreFactory.php.
References MediaWiki\Storage\BlobStoreFactory\newSqlBlobStore().
MediaWiki\Storage\BlobStoreFactory::newSqlBlobStore | ( | $dbDomain = false | ) |
bool | string | $dbDomain | The ID of the target wiki database. Use false for the local wiki. |
Definition at line 100 of file BlobStoreFactory.php.
References MediaWiki\MainConfigNames\CompressRevisions, MediaWiki\MainConfigNames\DefaultExternalStore, MediaWiki\MainConfigNames\LegacyEncoding, and MediaWiki\MainConfigNames\RevisionCacheExpiry.
Referenced by MediaWiki\Storage\BlobStoreFactory\newBlobStore().
const MediaWiki\Storage\BlobStoreFactory::CONSTRUCTOR_OPTIONS |
Definition at line 61 of file BlobStoreFactory.php.