MediaWiki  master
ExternalStoreFactory Class Reference

Public Member Functions

 __construct (array $externalStores)
 
 getStoreObject ( $proto, array $params=[])
 Get an external store object of the given type, with the given parameters. More...
 

Private Attributes

array $externalStores
 

Detailed Description

Definition at line 9 of file ExternalStoreFactory.php.

Constructor & Destructor Documentation

◆ __construct()

ExternalStoreFactory::__construct ( array  $externalStores)
Parameters
array$externalStoresSee $wgExternalStores

Definition at line 19 of file ExternalStoreFactory.php.

Member Function Documentation

◆ getStoreObject()

ExternalStoreFactory::getStoreObject (   $proto,
array  $params = [] 
)

Get an external store object of the given type, with the given parameters.

Parameters
string$protoType of external storage, should be a value in $wgExternalStores
array$paramsAssociative array of ExternalStoreMedium parameters
Returns
ExternalStoreMedium|bool The store class or false on error

Definition at line 30 of file ExternalStoreFactory.php.

References $params.

Member Data Documentation

◆ $externalStores

array ExternalStoreFactory::$externalStores
private

Definition at line 14 of file ExternalStoreFactory.php.


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