Wikibase
MediaWiki Wikibase extension
Wikibase\Repo Namespace Reference

Root namespace for Repo extension code. More...

Namespaces

 Actions
 
 Api
 Repo implementations of MediaWiki's Action API
 
 ChangeModification
 
 ChangeOp
 
 Content
 Repo integration with MediaWiki's Content mechanism
 
 Diff
 
 Dumpers
 Code relating to dumping Repo entities.
 
 EditEntity
 Interfaces and Implementations for editing Wikibase entities.
 
 EntityReferenceExtractors
 
 FederatedProperties
 
 Hooks
 Repo handling of MediaWiki's Hooks
 
 Interactors
 Various random 'Interactors' that do 'things' (ill defined)
 
 IO
 
 LinkedData
 
 Localizer
 
 Maintenance
 Repo integration with MediaWiki's maintenance scripts
 
 Merge
 
 Notifications
 'Notifications' of Repo changes to Client sites
 
 ParserOutput
 ParserOutput integration for pages that are entities.
 
 Parsers
 
 Rdf
 
 Search
 Entity search on a Repo.
 
 Specials
 Repo integration with MediaWiki's Special pages
 
 Store
 
 Tests
 Root namespace for Repo extension test code.
 
 UpdateRepo
 
 Validators
 
 View
 

Classes

class  ArrayValueCollector
 
class  BabelUserLanguageLookup
 Service for looking up the languages understood by a user. More...
 
class  BuilderBasedDataTypeValidatorFactory
 A factory providing ValueValidators based on factory callbacks. More...
 
class  CachingCommonsMediaFileNameLookup
 Caching service that looks up normalized file names from Wikimedia Commons. More...
 
class  ChangeDispatcher
 Interactor class for dispatching change notifications to client wikis via the job queue. More...
 
class  ChangePruner
 Handles pruning wb_changes table, used by pruneChanges maintenance script. More...
 
class  ClaimSummaryBuilder
 EditSummary-Builder for claim operations. More...
 
class  CopyrightMessageBuilder
 
class  DataTypeSelector
 Data provider for the property type (a.k.a. More...
 
interface  DataTypeValidatorFactory
 A factory providing ValueValidators based on DataType id. More...
 
class  DispatchingEntityTypeStatementGrouper
 
class  EntityIdHtmlLinkFormatterFactory
 A factory for generating EntityIdFormatter returning HTML. More...
 
class  EntityIdLabelFormatterFactory
 A factory for generating EntityIdHtmlLinkFormatters. More...
 
class  EntitySourceDefinitionsLegacyRepoSettingsParser
 TODO: alternatively, the logic could go to the "static constructor" of EntitySourceDefinitions class? More...
 
class  FingerprintSearchTextGenerator
 
class  GenericEventDispatcher
 Dispatches a notification to a set of watchers. More...
 
class  ItemDisambiguation
 Class representing the disambiguation of a list of WikibaseItems. More...
 
class  ItemSearchTextGenerator
 
class  MediaWikiLanguageDirectionalityLookup
 Service for looking up language directionalities based on MediaWiki's Language class. More...
 
class  MediaWikiLocalizedTextProvider
 A LocalizedTextProvider wrapping MediaWiki's message system. More...
 
class  OutputPageJsConfigBuilder
 Handles adding user-specific or other js config to OutputPage. More...
 
class  PidLock
 Utility class for process identifier (PID) locking. More...
 
class  PropertyDataTypeChanger
 Class for changing a property's data type. More...
 
class  PropertyInfoBuilder
 Class to build the information about a property. More...
 
class  RangeTraversable
 Lazy and potentially infinite version of PHPs native range() function (without $step support). More...
 
class  RepoHooks
 File defining the hook handlers for the Wikibase extension. More...
 
class  SiteLinkTargetProvider
 
class  SnakFactory
 Factory for creating new snaks. More...
 
class  StatementGrouperBuilder
 Factory for a StatementGrouper. More...
 
class  StatementRankSerializer
 Serializer and Deserializer for Statement Ranks. More...
 
class  SummaryFormatter
 Formatter for Summary objects. More...
 
class  ValidatorBuilders
 Defines validators for the basic well known data types supported by Wikibase. More...
 
class  ValueParserFactory
 Builds ValueParser objects. More...
 
class  WikibaseRepo
 Top level factory for the WikibaseRepo extension. More...
 

Detailed Description

Root namespace for Repo extension code.