Wikibase
MediaWiki Wikibase extension
Wikibase Namespace Reference

Root namespace for the Wikibase extension. More...

Namespaces

 Build
 Code that only relates to the development in Wikibase.git.
 
 Client
 Root namespace for Client extension code.
 
 DataAccess
 Root namespace for DataAccess component code.
 
 Dumpers
 Code relating to dumping Repo entities.
 
 Lib
 Root namespace for Lib extension code.
 
 Rdf
 Everything RDF related.
 
 Repo
 Root namespace for Repo extension code.
 
 Tests
 Root namespace for test code that is not part of one of the extensions.
 
 View
 Root namespace for View extension code.
 

Classes

class  AddUnitConversions
 Generate dump-like RDF for newly added units without running full dump. More...
 
class  ChangePropertyDataType
 
class  ClearTermSqlIndexSearchFields
 
class  CopyrightMessageBuilder
 
class  DispatchChanges
 Maintenance script that polls for Wikibase changes in the shared wb_changes table and dispatches the relevant changes to any client wikis' job queues. More...
 
class  DumpEntities
 Maintenance script for generating a dump of entities in the repository. More...
 
class  DumpJson
 
class  DumpRdf
 
class  PopulateChangesSubscription
 Maintenance script for populating wb_changes_subscription based on the wb_items_per_site table. More...
 
class  PopulateEntityUsage
 Maintenance script for populating wbc_entity_usage based on the page_props table. More...
 
class  PopulateInterwiki
 Maintenance script that populates the interwiki table with list of sites as exists on Wikipedia, so interwiki links render properly. More...
 
class  PruneChanges
 Prune the Wikibase changes table to a maximum number of entries. More...
 
class  RebuildItemTerms
 
class  RebuildPropertyInfo
 Maintenance script for rebuilding the property info table. More...
 
class  RebuildPropertyTerms
 
class  RebuildTermSqlIndex
 
class  RebuildTermsSearchKey
 Maintenance script for rebuilding the search key of the TermSQLCache. More...
 
class  RepoHooks
 File defining the hook handlers for the Wikibase extension. More...
 
class  SearchEntities
 The script is intended to run searches in the same way as wbsearchentities does. More...
 
interface  Store
 Store interface. More...
 
class  SummaryFormatter
 Formatter for Summary objects. More...
 
class  UpdateSubscriptions
 Maintenance script for inserting subscriptions into wb_changes_subscription based on the wbc_entity_usage table. More...
 
class  UpdateUnits
 Update the conversion table for units. More...
 
class  ViewHooks
 File defining the hook handlers for the WikibaseView extension. More...
 

Variables

 $basePath
 
 $maintClass = PopulateEntityUsage::class
 

Detailed Description

Root namespace for the Wikibase extension.

Variable Documentation

◆ $basePath

Wikibase\$basePath
Initial value:
= getenv( 'MW_INSTALL_PATH' ) !== false
? getenv( 'MW_INSTALL_PATH' )
: __DIR__ . '/../../../..'

◆ $maintClass

Wikibase\$maintClass = PopulateEntityUsage::class