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 | 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 | getMobileSite (?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 | 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 | 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 | getDatabaseTypeIdsStore (?ContainerInterface $services=null) |
Do not use this service directly. | |
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 | 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 |
Do not use this service directly.
Instead, use the service(s) for the interface(s) you need:
|
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 |
Returns a deserializer to deserialize statements in current serialization only.
|
static |
|
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 |
|
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 |
\IContextSource
).
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |