MediaWiki  master
MediaWiki\Block\BlockRestrictionStoreFactory Class Reference
Collaboration diagram for MediaWiki\Block\BlockRestrictionStoreFactory:

Public Member Functions

 __construct (LBFactory $loadBalancerFactory)
 
 getBlockRestrictionStore ( $wikiId=WikiAwareEntity::LOCAL)
 

Private Attributes

LBFactory $loadBalancerFactory
 
BlockRestrictionStore[] $storeCache = []
 

Detailed Description

Author
Zabe
Since
1.38

Definition at line 31 of file BlockRestrictionStoreFactory.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Block\BlockRestrictionStoreFactory::__construct ( LBFactory  $loadBalancerFactory)
Parameters
LBFactory$loadBalancerFactory

Definition at line 41 of file BlockRestrictionStoreFactory.php.

References MediaWiki\Block\BlockRestrictionStoreFactory\$loadBalancerFactory.

Member Function Documentation

◆ getBlockRestrictionStore()

MediaWiki\Block\BlockRestrictionStoreFactory::getBlockRestrictionStore (   $wikiId = WikiAwareEntity::LOCAL)
Parameters
string | false$wikiId
Returns
BlockRestrictionStore

Definition at line 49 of file BlockRestrictionStoreFactory.php.

Member Data Documentation

◆ $loadBalancerFactory

LBFactory MediaWiki\Block\BlockRestrictionStoreFactory::$loadBalancerFactory
private

◆ $storeCache

BlockRestrictionStore [] MediaWiki\Block\BlockRestrictionStoreFactory::$storeCache = []
private

Definition at line 36 of file BlockRestrictionStoreFactory.php.


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