MediaWiki  REL1_22
ExternalStoreMwstore Class Reference

File backend accessable external objects. More...

Inheritance diagram for ExternalStoreMwstore:
Collaboration diagram for ExternalStoreMwstore:

List of all members.

Public Member Functions

 batchFetchFromURLs (array $urls)
 Fetch data from given external store URLs.
 fetchFromURL ($url)
 The URL returned is of the form of the form mwstore://backend/container/wiki/id.
 store ($backend, $data)

Detailed Description

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.

Since:
1.21

Definition at line 33 of file ExternalStoreMwstore.php.


Member Function Documentation

Fetch data from given external store URLs.

The URL returned is of the form of the form mwstore://backend/container/wiki/id

Parameters:
array$urlsAn array of external store URLs
Returns:
array A map from url to stored content. Failed results are not represented.

Reimplemented from ExternalStoreMedium.

Definition at line 56 of file ExternalStoreMwstore.php.

References array(), as, FileBackendGroup\get(), and FileBackendGroup\singleton().

The URL returned is of the form of the form mwstore://backend/container/wiki/id.

See also:
ExternalStoreMedium::fetchFromURL()

Reimplemented from ExternalStoreMedium.

Definition at line 39 of file ExternalStoreMwstore.php.

References array(), and FileBackendGroup\singleton().


The documentation for this class was generated from the following file: