|
Wikibase
MediaWiki Wikibase extension
|
PropertyDataTypeLookup that uses an PropertyInfoLookup to find a property's data type ID. More...
Inheritance diagram for Wikibase\Lib\PropertyInfoDataTypeLookup:
Collaboration diagram for Wikibase\Lib\PropertyInfoDataTypeLookup:Public Member Functions | |
| __construct (PropertyInfoLookup $infoLookup, LoggerInterface $logger, PropertyDataTypeLookup $fallbackLookup=null) | |
| getDataTypeIdForProperty (PropertyId $propertyId) | |
Private Attributes | |
| $fallbackLookup | |
| $infoLookup | |
| $logger | |
PropertyDataTypeLookup that uses an PropertyInfoLookup to find a property's data type ID.
| Wikibase\Lib\PropertyInfoDataTypeLookup::__construct | ( | PropertyInfoLookup | $infoLookup, |
| LoggerInterface | $logger, | ||
| PropertyDataTypeLookup | $fallbackLookup = null ) |
| PropertyInfoLookup | $infoLookup | |
| LoggerInterface | $logger | |
| PropertyDataTypeLookup | null | $fallbackLookup |
| Wikibase\Lib\PropertyInfoDataTypeLookup::getDataTypeIdForProperty | ( | PropertyId | $propertyId | ) |
| PropertyId | $propertyId |
| PropertyDataTypeLookupException |
Implements Wikibase\DataModel\Services\Lookup\PropertyDataTypeLookup.
|
private |
|
private |
|
private |