Wikibase
MediaWiki Wikibase extension
Wikibase\Client\DataAccess\Scribunto Namespace Reference

Client integration with the Scribunto extension. More...

Classes

class  CachingFallbackBasedTermLookup
 This TermLookup allows exposes language based lookups for getLabel and getDescription and is backed by the shared TermFallbackCache which stores TermFallback objects. More...
 
class  EntityAccessor
 Functionality needed to expose Entities to Lua. More...
 
class  LuaFunctionCallTracker
 Helper for tracking accesses of Lua functions. More...
 
class  Scribunto_LuaWikibaseEntityLibrary
 Registers and defines functions to access Wikibase through the Scribunto extension. More...
 
class  Scribunto_LuaWikibaseLibrary
 Registers and defines functions to access Wikibase through the Scribunto extension. More...
 
class  SnakSerializationRenderer
 Functionality needed to render snaks as provided through Lua. More...
 
class  WikibaseLanguageDependentLuaBindings
 Actual implementations of various functions to access Wikibase functionality through Scribunto. More...
 
class  WikibaseLanguageIndependentLuaBindings
 Actual implementations of various functions to access Wikibase functionality through Scribunto. More...
 
class  WikibaseLuaEntityBindings
 Actual implementations of the functions to access Wikibase through the Scribunto extension. More...
 
class  WikitextPreprocessingSnakFormatter
 SnakFormatter decorator that preprocesses any Wikitext it produces. More...
 

Detailed Description

Client integration with the Scribunto extension.

(LUA data access)