WikibaseLexeme
MediaWiki WikibaseLexeme extension
Loading...
Searching...
No Matches
Wikibase\Lexeme\DataAccess\Store\MediaWikiLexemeRepositoryFactory Class Reference

A factory for MediaWiki-specific LexemeRepository instances, capturing MediaWiki-specific data that’s not part of the interface. More...

Public Member Functions

 __construct (EntityStore $entityStore, EntityRevisionLookup $entityRevisionLookup, PermissionManager $permissionManager)
 
 newFromContext (IContextSource $context, bool $botEditRequested=false, array $tags=[])
 

Private Attributes

 $entityStore
 
 $entityRevisionLookup
 
 $permissionManager
 

Detailed Description

A factory for MediaWiki-specific LexemeRepository instances, capturing MediaWiki-specific data that’s not part of the interface.

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Lexeme\DataAccess\Store\MediaWikiLexemeRepositoryFactory::__construct ( EntityStore $entityStore,
EntityRevisionLookup $entityRevisionLookup,
PermissionManager $permissionManager )

Member Function Documentation

◆ newFromContext()

Wikibase\Lexeme\DataAccess\Store\MediaWikiLexemeRepositoryFactory::newFromContext ( IContextSource $context,
bool $botEditRequested = false,
array $tags = [] )

Member Data Documentation

◆ $entityRevisionLookup

Wikibase\Lexeme\DataAccess\Store\MediaWikiLexemeRepositoryFactory::$entityRevisionLookup
private

◆ $entityStore

Wikibase\Lexeme\DataAccess\Store\MediaWikiLexemeRepositoryFactory::$entityStore
private

◆ $permissionManager

Wikibase\Lexeme\DataAccess\Store\MediaWikiLexemeRepositoryFactory::$permissionManager
private

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