|
MediaWiki REL1_39
|
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 $cache, and 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.