|
MediaWiki
master
|
File backend accessable external objects. More...


Public Member Functions | |
| batchFetchFromURLs (array $urls) | |
| Fetch data from given external store URLs. More... | |
| fetchFromURL ($url) | |
| The URL returned is of the form of the form mwstore://backend/container/wiki/id. More... | |
| store ($backend, $data) | |
Public Member Functions inherited from ExternalStoreMedium | |
| __construct (array $params=[]) | |
| batchFetchFromURLs (array $urls) | |
| Fetch data from given external store URLs. More... | |
| fetchFromURL ($url) | |
| Fetch data from given external store URL. More... | |
| store ($location, $data) | |
| Insert a data item into a given location. More... | |
Additional Inherited Members | |
Protected Attributes inherited from ExternalStoreMedium | |
| array | $params = [] |
File backend accessable external objects.
In this system, each store "location" maps to the name of a file backend. The file backends must be defined in $wgFileBackends and must be global and fully qualified with a global "wikiId" prefix in the configuration.
Definition at line 33 of file ExternalStoreMwstore.php.
| ExternalStoreMwstore::batchFetchFromURLs | ( | array | $urls | ) |
Fetch data from given external store URLs.
The URL returned is of the form of the form mwstore://backend/container/wiki/id
| array | $urls | An array of external store URLs |
Definition at line 57 of file ExternalStoreMwstore.php.
References as, and FileBackendGroup\singleton().
| ExternalStoreMwstore::fetchFromURL | ( | $url | ) |
The URL returned is of the form of the form mwstore://backend/container/wiki/id.
Definition at line 39 of file ExternalStoreMwstore.php.
References FileBackendGroup\singleton().
| ExternalStoreMwstore::store | ( | $backend, | |
| $data | |||
| ) |
Definition at line 77 of file ExternalStoreMwstore.php.
References UIDGenerator\newTimestampedUID128(), FileBackendGroup\singleton(), and wfWikiID().