Wikibase
MediaWiki Wikibase extension
Deprecated List
Member Wikibase\Client\Store\ClientStore::getEntityIdLookup ()
use WikibaseClient::getEntityLookup instead
Member Wikibase\Client\Store\Sql\DirectSqlStore::getEntityIdLookup ()
use WikibaseClient::getEntityLookup instead
Member Wikibase\Client\WikibaseClient::getSingleEntitySourceServicesFactory (ContainerInterface $services=null)
DO NOT USE THIS SERVICE! This is just a temporary convenience placeholder until we finish migrating SingleEntitySourceServices.
Member Wikibase\Client\WikibaseClient::getUserLanguage (ContainerInterface $services=null)
Class Wikibase\DataModel\ByPropertyIdArray
since 5.0, use a DataModel Service instead
Member Wikibase\DataModel\ByPropertyIdArray::__construct ( $input=null)
since 5.0, use a DataModel Service instead
Member Wikibase\DataModel\Entity\EntityIdValue::getSortKey ()
Kept for compatibility with older DataValues versions.
Member Wikibase\DataModel\Entity\EntityIdValue::newFromArray ( $data)
since 7.1. Static DataValue::newFromArray constructors like this are underspecified (not in the DataValue interface), and misleadingly named (should be named newFromArrayValue). Instead, use DataValue builder callbacks in
Member Wikibase\DataModel\Entity\Item::newEmpty ()
since 2.5, use new Item() instead.
Member Wikibase\DataModel\Serializers\SerializerFactory::OPTION_SERIALIZE_MAIN_SNAKS_WITHOUT_HASH
since 2.5 use OPTION_SERIALIZE_SNAKS_WITHOUT_HASH
Member Wikibase\DataModel\Serializers\SerializerFactory::OPTION_SERIALIZE_QUALIFIER_SNAKS_WITHOUT_HASH
since 2.5 use OPTION_SERIALIZE_SNAKS_WITHOUT_HASH
Member Wikibase\DataModel\Serializers\SerializerFactory::OPTION_SERIALIZE_REFERENCE_SNAKS_WITHOUT_HASH
since 2.5 use OPTION_SERIALIZE_SNAKS_WITHOUT_HASH
Member Wikibase\DataModel\Statement\StatementGuid::getSerialization ()
The value returned by this method might differ in case from the original, unparsed statement GUID (the entity ID part might have been lowercase originally, but is always normalized in the return value here), which means that the value should not be compared to other statement GUID serializations, e.g. to look up a statement in a StatementList.
Class Wikibase\DataModel\Statement\StatementListHolder
since 5.1, will be removed in favor of StatementListProvider, which gives the guarantee to return an object by reference. Changes to that object change the entity.
Member Wikibase\DataModel\Term\Fingerprint::newEmpty ()
since 2.5, use new Fingerprint() instead.
Member Wikibase\InternalSerialization\DeserializerFactory::newClaimDeserializer ()
since 1.4 - use newStatementDeserializer instead
Member Wikibase\InternalSerialization\LegacyDeserializerFactory::newClaimDeserializer ()
since 1.4 - use newStatementDeserializer instead
Member Wikibase\Lib\Formatters\DispatchingValueFormatter::format ( $value)
Use formatValue() instead
Namespace Wikibase\Lib\Interactors
Code in this namespace should move to more relevant namespaces
Member Wikibase\Lib\Rdbms\DomainDb::domain ()
Don't use this unless it needs to be passed to a service we don't control
Member Wikibase\Lib\Rdbms\DomainDb::loadBalancer ()
Don't use this unless it needs to be passed to a service we don't control
Class Wikibase\Lib\Store\LabelConflictFinder
Conflict detection for new term storage is done in ChangeOps
Member Wikibase\Lib\Store\LabelConflictFinder::getLabelConflicts ( $entityType, array $labels, array $aliases=null)
Conflict detection for new term storage is done in ChangeOps
Member Wikibase\Lib\Store\LabelConflictFinder::getLabelWithDescriptionConflicts ( $entityType, array $labels, array $descriptions)
Conflict detection for new term storage is done in ChangeOps
Member Wikibase\Repo\Api\ApiErrorReporter::dieError ( $description, $errorCode, $httpRespCode=0, $extraData=[])
Use dieWithError() instead.
Namespace Wikibase\Repo\Interactors
Code in this namespace should move to more relevant namespaces
Member Wikibase\Repo\WikibaseRepo::getLanguageNameLookup (ContainerInterface $services=null)
uselink LanguageNameLookupFactory} or LanguageNameUtils instead
Member Wikibase\Repo\WikibaseRepo::getSingleEntitySourceServicesFactory (ContainerInterface $services=null)
DO NOT USE THIS SERVICE! This is just a temporary convenience placeholder until we finish migrating SingleEntitySourceServices.
Member Wikibase\Repo\WikibaseRepo::getUserLanguage (ContainerInterface $services=null)
Namespace Wikibase\Tests
Tests in this namespace should live in the Tests namespace for the respective extension