|
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 $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. | |
| 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 | 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 | 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) |
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 |
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 |
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 |
\IContextSource).
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |