|
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 | getLanguageDirectionalityLookup (?ContainerInterface $services=null) |
| static | getLanguageNameLookupFactory (?ContainerInterface $services=null) |
| static | getDefaultSnakFormatterBuilders (?ContainerInterface $services=null) |
| static | getDataTypeFactory (?ContainerInterface $services=null) |
| static | getValueParserFactory (?ContainerInterface $services=null) |
| static | getDataValueFactory (?ContainerInterface $services=null) |
| static | getEntityContentFactory (?ContainerInterface $services=null) |
| static | getEntityTypeDefinitionsArray (?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 | getMobileSite (?ContainerInterface $services=null) |
| static | getWbui2025FeatureFlag (?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. | |
| static | getItemRedirectCreationInteractor (?ContainerInterface $services=null) |
| static | getHookRunner (?ContainerInterface $services=null) |
| Get the WikibaseRepo hook runner. | |
| static | getEditFilterHookRunner (?ContainerInterface $services=null) |
| static | getEntityStore (?ContainerInterface $services=null) |
| static | getPropertyDataTypeLookup (?ContainerInterface $services=null) |
| static | getPropertyInfoLookup (?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. | |
| 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 | getSiteLinkPageNormalizer (?ContainerInterface $services=null) |
| static | getSiteLinkTargetProvider (?ContainerInterface $services=null) |
| static | getEntityChangeOpProvider (?ContainerInterface $services=null) |
| static | getChangeOpDeserializerFactory (?ContainerInterface $services=null) |
| static | getLanguageFallbackChainFactory (?ContainerInterface $services=null) |
| static | getStatementGuidValidator (?ContainerInterface $services=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. | |
| 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. | |
| static | getChangeNotifier (?ContainerInterface $services=null) |
| static | getChangeHolder (?ContainerInterface $services=null) |
| static | getContentModelMappings (?ContainerInterface $services=null) |
| Get the mapping of entity types => content models. | |
| static | getEntityFactory (?ContainerInterface $services=null) |
| static | getEnabledEntityTypes (?ContainerInterface $services=null) |
| static | getEnabledEntityTypesForSearch (?ContainerInterface $services=null) |
| static | getLocalEntityTypes (?ContainerInterface $services=null) |
| static | getScopedTypeaheadSearchConfig (?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. | |
| static | getAllTypesEntitySerializer (?ContainerInterface $services=null) |
| Entity serializer that generates the full (expanded) serialization. | |
| static | getCompactEntitySerializer (?ContainerInterface $services=null) |
| Entity serializer that generates the most compact serialization. | |
| static | getStorageEntitySerializer (?ContainerInterface $services=null) |
| Returns the entity serializer that generates serialization that is used in the storage layer. | |
| static | getExternalFormatStatementDeserializer (?ContainerInterface $services=null) |
| Returns a deserializer to deserialize statements in current serialization only. | |
| 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 | getTermsDomainDbFactory (?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 | getEntityIdLabelFormatterFactory (?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. | |
| 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 | getPropertyValueExpertsModule (?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) |
| static | getRedirectResolvingLatestRevisionLookup (?ContainerInterface $services=null) |
| static | getFallbackLabelDescriptionLookupFactory (?ContainerInterface $services=null) |
| static | getItemDisambiguationFactory (?ContainerInterface $services=null) |
| static | getAnonymousEditWarningBuilder (?ContainerInterface $services=null) |
| static | getSnakValueDeserializer (?ContainerInterface $services=null) |
Private Member Functions | |
| __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 |
|
static |
Entity serializer that generates the most compact serialization.
|
static |
Get the mapping of entity types => content models.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
WikibaseRepo::getSnakFormatterFactory() instead!
|
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 |
Get the WikibaseRepo hook runner.
This should only be used in Wikibase itself. (If other extensions need to run hooks, even Wikibase-related ones, they should create their own hook runner.)
|
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 |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Returns a OutputFormatSnakFormatterFactory the provides SnakFormatters for different output formats.
|
static |
|
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 |
|
static |
Get a ContentLanguages object holding the languages available for labels, descriptions and aliases.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |