Wikibase
MediaWiki Wikibase extension
|
Top level factory for the WikibaseRepo extension. More...
Static Public Member Functions | |
static | getDefaultValidatorBuilders (ContainerInterface $services=null) |
static | getDefaultValueFormatterBuilders (ContainerInterface $services=null) |
static | getKartographerEmbeddingHandler (ContainerInterface $services=null) |
static | getLanguageNameLookup (ContainerInterface $services=null) |
static | getLanguageNameLookupFactory (ContainerInterface $services=null) |
static | getDefaultSnakFormatterBuilders (ContainerInterface $services=null) |
static | getUserLanguage (ContainerInterface $services=null) |
static | getDataTypeFactory (ContainerInterface $services=null) |
static | getValueParserFactory (ContainerInterface $services=null) |
static | getDataValueFactory (ContainerInterface $services=null) |
static | getEntityContentFactory (ContainerInterface $services=null) |
static | getEntityTypeDefinitions (ContainerInterface $services=null) |
static | getEntitySourceAndTypeDefinitions (ContainerInterface $services=null) |
static | getEntityChangeFactory (ContainerInterface $services=null) |
static | getEntityDiffer (ContainerInterface $services=null) |
static | getEntityPatcher (ContainerInterface $services=null) |
static | getEntityStoreWatcher (ContainerInterface $services=null) |
static | getEntityTitleLookup (ContainerInterface $services=null) |
static | getEntityTitleStoreLookup (ContainerInterface $services=null) |
static | getEntityTitleTextLookup (ContainerInterface $services=null) |
static | getEntityUrlLookup (ContainerInterface $services=null) |
static | getEntityArticleIdLookup (ContainerInterface $services=null) |
static | getEntityExistenceChecker (ContainerInterface $services=null) |
static | getEntityRedirectChecker (ContainerInterface $services=null) |
static | getEntityIdLookup (ContainerInterface $services=null) |
static | getLocalRepoWikiPageMetaDataAccessor (ContainerInterface $services=null) |
static | getEntityRevisionLookup (ContainerInterface $services=null) |
Get a caching entity revision lookup. More... | |
static | getItemRedirectCreationInteractor (ContainerInterface $services=null) |
static | getEditFilterHookRunner (ContainerInterface $services=null) |
static | getEntityStore (ContainerInterface $services=null) |
static | getPropertyDataTypeLookup (ContainerInterface $services=null) |
static | getStringNormalizer (ContainerInterface $services=null) |
static | getStringValueNormalizer (ContainerInterface $services=null) |
static | getEntityLookup (ContainerInterface $services=null) |
Get a caching entity lookup that reads from a replica DB. More... | |
static | getSnakFactory (ContainerInterface $services=null) |
static | getEntityIdParser (ContainerInterface $services=null) |
static | getEntityChangeLookup (ContainerInterface $services=null) |
static | getEntityIdComposer (ContainerInterface $services=null) |
static | getStatementGuidParser (ContainerInterface $services=null) |
static | getChangeOpFactoryProvider (ContainerInterface $services=null) |
static | getSiteLinkBadgeChangeOpSerializationValidator (ContainerInterface $services=null) |
static | getSiteLinkGlobalIdentifiersProvider (ContainerInterface $services=null) |
static | getSiteLinkTargetProvider (ContainerInterface $services=null) |
static | getEntityChangeOpProvider (ContainerInterface $services=null) |
static | getChangeOpDeserializerFactory (ContainerInterface $services=null) |
static | getLanguageFallbackChainFactory (ContainerInterface $services=null) |
static | getLanguageFallbackLabelDescriptionLookupFactory (ContainerInterface $services=null) |
static | getStatementGuidValidator (ContainerInterface $service=null) |
static | getSettings (ContainerInterface $services=null) |
static | getIdGenerator (ContainerInterface $services=null) |
static | getStore (ContainerInterface $services=null) |
static | getLocalEntitySource (ContainerInterface $services=null) |
static | getSnakFormatterFactory (ContainerInterface $services=null) |
Returns a OutputFormatSnakFormatterFactory the provides SnakFormatters for different output formats. More... | |
static | getMatchingTermsLookupFactory (ContainerInterface $services=null) |
static | getTermBuffer (ContainerInterface $services=null) |
static | getAliasTermBuffer (ContainerInterface $services=null) |
static | getTermLookup (ContainerInterface $services=null) |
static | getPrefetchingTermLookup (ContainerInterface $services=null) |
static | getItemUrlParser (ContainerInterface $services=null) |
static | getItemVocabularyBaseUri (ContainerInterface $services=null) |
static | getValueFormatterFactory (ContainerInterface $services=null) |
static | getValueSnakRdfBuilderFactory (ContainerInterface $services=null) |
static | getRdfVocabulary (ContainerInterface $services=null) |
static | getExceptionLocalizer (ContainerInterface $services=null) |
static | getSummaryFormatter (ContainerInterface $services=null) |
static | getEntityPermissionChecker (ContainerInterface $services=null) |
static | getTermValidatorFactory (ContainerInterface $services=null) |
static | getTermsCollisionDetectorFactory (ContainerInterface $services=null) |
static | getPropertyTermsCollisionDetector (ContainerInterface $services=null) |
static | getItemTermsCollisionDetector (ContainerInterface $services=null) |
static | getEntityConstraintProvider (ContainerInterface $services=null) |
static | getValidatorErrorLocalizer (ContainerInterface $services=null) |
static | getMessageParameterFormatter (ContainerInterface $services=null) |
Returns a ValueFormatter suitable for converting message parameters to wikitext. More... | |
static | getChangeNotifier (ContainerInterface $services=null) |
static | getChangeHolder (ContainerInterface $services=null) |
static | getContentModelMappings (ContainerInterface $services=null) |
Get the mapping of entity types => content models. More... | |
static | getEntityFactory (ContainerInterface $services=null) |
static | getEnabledEntityTypes (ContainerInterface $services=null) |
static | getLocalEntityTypes (ContainerInterface $services=null) |
static | getEntityContentDataCodec (ContainerInterface $services=null) |
static | getBaseDataModelDeserializerFactory (ContainerInterface $services=null) |
static | getInternalFormatDeserializerFactory (ContainerInterface $services=null) |
static | getBaseDataModelSerializerFactory (ContainerInterface $services=null) |
static | getCompactBaseDataModelSerializerFactory (ContainerInterface $services=null) |
static | getAllTypesEntityDeserializer (ContainerInterface $services=null) |
static | getInternalFormatEntityDeserializer (ContainerInterface $services=null) |
Returns a deserializer to deserialize entities in both current and legacy serialization. More... | |
static | getAllTypesEntitySerializer (ContainerInterface $services=null) |
Entity serializer that generates the full (expanded) serialization. More... | |
static | getCompactEntitySerializer (ContainerInterface $services=null) |
Entity serializer that generates the most compact serialization. More... | |
static | getStorageEntitySerializer (ContainerInterface $services=null) |
Returns the entity serializer that generates serialization that is used in the storage layer. More... | |
static | getExternalFormatStatementDeserializer (ContainerInterface $services=null) |
Returns a deserializer to deserialize statements in current serialization only. More... | |
static | getDataValueDeserializer (ContainerInterface $services=null) |
static | getItemHandler (ContainerInterface $services=null) |
static | getPropertyTermStoreWriter (ContainerInterface $services=null) |
static | getItemTermStoreWriter (ContainerInterface $services=null) |
static | getTermStoreWriterFactory (ContainerInterface $services=null) |
static | getRepoDomainDbFactory (ContainerInterface $services=null) |
static | getDatabaseTypeIdsStore (ContainerInterface $services=null) |
Do not use this service directly. More... | |
static | getTypeIdsAcquirer (ContainerInterface $services=null) |
static | getTypeIdsLookup (ContainerInterface $services=null) |
static | getTypeIdsResolver (ContainerInterface $services=null) |
static | getFieldDefinitionsFactory (ContainerInterface $services=null) |
static | getPropertyHandler (ContainerInterface $services=null) |
static | getPropertyInfoBuilder (ContainerInterface $services=null) |
static | getLegacyFormatDetectorCallback (ContainerInterface $services=null) |
static | getApiHelperFactory (ContainerInterface $services=null) |
static | getEditEntityFactory (ContainerInterface $services=null) |
static | getTokenCheckInteractor (ContainerInterface $services=null) |
static | getItemMergeInteractor (ContainerInterface $services=null) |
static | getEntityNamespaceLookup (ContainerInterface $services=null) |
static | getLocalEntityNamespaceLookup (ContainerInterface $services=null) |
static | getEntityIdHtmlLinkFormatterFactory (ContainerInterface $services=null) |
static | getEntityViewFactory (ContainerInterface $services=null) |
static | getEntityMetaTagsCreatorFactory (ContainerInterface $services=null) |
static | getEntityDataFormatProvider (ContainerInterface $services=null) |
static | getEntityDataUriManager (ContainerInterface $services=null) |
static | getEntityParserOutputGeneratorFactory (ContainerInterface $services=null) |
static | getNumberLocalizerFactory (ContainerInterface $services=null) |
static | getLocalizedTextProviderFactory (ContainerInterface $services=null) |
static | getViewFactory (ContainerInterface $services=null) |
static | getDataTypeValidatorFactory (ContainerInterface $services=null) |
static | getDataTypeDefinitions (ContainerInterface $services=null) |
static | getWikibaseContentLanguages (ContainerInterface $services=null) |
static | getMonolingualTextLanguages (ContainerInterface $services=null) |
static | getTermsLanguages (ContainerInterface $services=null) |
Get a ContentLanguages object holding the languages available for labels, descriptions and aliases. More... | |
static | getCachingCommonsMediaFileNameLookup (ContainerInterface $services=null) |
static | getCommonsMediaValueNormalizer (ContainerInterface $services=null) |
static | getEntityTypesConfigValue (ContainerInterface $services=null) |
static | getUnitConverter (ContainerInterface $services=null) |
static | getEntityRdfBuilderFactory (ContainerInterface $services=null) |
static | getEntityStubRdfBuilderFactory (ContainerInterface $services=null) |
static | getEntityDiffVisualizerFactory (ContainerInterface $services=null) |
static | getEntityTypeToRepositoryMapping (ContainerInterface $services=null) |
static | getPropertyValueExpertsModule (ContainerInterface $services=null) |
static | getSingleEntitySourceServicesFactory (ContainerInterface $services=null) |
static | getWikibaseServices (ContainerInterface $services=null) |
static | getDataAccessSettings (ContainerInterface $services=null) |
static | getEntitySourceDefinitions (ContainerInterface $services=null) |
static | getEntitySearchHelperCallbacks (ContainerInterface $services=null) |
static | getEntitySearchHelper (ContainerInterface $services=null) |
static | getEntityLinkFormatterFactory (ContainerInterface $services=null) |
static | getFulltextSearchTypes (ContainerInterface $services=null) |
static | getTermFallbackCache (ContainerInterface $services=null) |
static | getTermFallbackCacheFactory (ContainerInterface $services=null) |
static | getLogger (ContainerInterface $services=null) |
static | getFederatedPropertiesServiceFactory (ContainerInterface $services=null) |
static | getLinkTargetEntityIdLookup (ContainerInterface $services=null) |
static | getMessageInLanguageProvider (ContainerInterface $services=null) |
static | getTermInLangIdsResolverFactory (ContainerInterface $services=null) |
static | getEntityDataSerializationService (ContainerInterface $services=null) |
static | getRdfBuilderFactory (ContainerInterface $services=null) |
static | getSubEntityTypesMapper (ContainerInterface $services=null) |
static | getEntitySourceLookup (ContainerInterface $services=null) |
static | getSnakNormalizer (ContainerInterface $services=null) |
static | getReferenceNormalizer (ContainerInterface $services=null) |
static | getStatementNormalizer (ContainerInterface $services=null) |
static | getBagOStuffSiteLinkConflictLookup (ContainerInterface $services=null) |
static | getDispatchStats (ContainerInterface $services=null) |
__construct () | |
Top level factory for the WikibaseRepo extension.
|
private |
|
static |
|
static |
|
static |
Entity serializer that generates the full (expanded) serialization.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Entity serializer that generates the most compact serialization.
|
static |
Get the mapping of entity types => content models.
|
static |
|
static |
Do not use this service directly.
Instead, use the service(s) for the interface(s) you need:
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Get a caching entity lookup that reads from a replica DB.
If you need different caching or lookup modes, use Store::getEntityLookup() instead.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Get a caching entity revision lookup.
If you need different caching behavior, use Store::getEntityRevisionLookup() instead.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Returns a deserializer to deserialize statements in current serialization only.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Returns a deserializer to deserialize entities in both current and legacy serialization.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Returns a ValueFormatter suitable for converting message parameters to wikitext.
The formatter is most likely implemented to dispatch to different formatters internally, based on the type of the parameter.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Will be removed with T277731
|
static |
|
static |
|
static |
|
static |
|
static |
Returns a OutputFormatSnakFormatterFactory the provides SnakFormatters for different output formats.
|
static |
|
static |
|
static |
|
static |
|
static |
Returns the entity serializer that generates serialization that is used in the storage layer.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Get a ContentLanguages object holding the languages available for labels, descriptions and aliases.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
MWException | when called too early |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |