Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Repo\Api\PropertyDataTypeSearchHelper Class Reference

EntitySearchHelper decorator that adds property data types to the TermSearchResult meta data. More...

+ Inheritance diagram for Wikibase\Repo\Api\PropertyDataTypeSearchHelper:
+ Collaboration diagram for Wikibase\Repo\Api\PropertyDataTypeSearchHelper:

Public Member Functions

 __construct (EntitySearchHelper $searchHelper, PropertyDataTypeLookup $dataTypeLookup)
 
- Public Member Functions inherited from Wikibase\Repo\Api\EntitySearchHelper
 getRankedSearchResults ( $text, $languageCode, $entityType, $limit, $strictLanguage, ?string $profileContext)
 Get entities matching the search term.
 

Public Attributes

const DATATYPE_META_DATA_KEY = 'datatype'
 

Private Attributes

 $searchHelper
 
 $dataTypeLookup
 

Detailed Description

EntitySearchHelper decorator that adds property data types to the TermSearchResult meta data.

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\Api\PropertyDataTypeSearchHelper::__construct ( EntitySearchHelper $searchHelper,
PropertyDataTypeLookup $dataTypeLookup )

Member Data Documentation

◆ $dataTypeLookup

Wikibase\Repo\Api\PropertyDataTypeSearchHelper::$dataTypeLookup
private

◆ $searchHelper

Wikibase\Repo\Api\PropertyDataTypeSearchHelper::$searchHelper
private

◆ DATATYPE_META_DATA_KEY

const Wikibase\Repo\Api\PropertyDataTypeSearchHelper::DATATYPE_META_DATA_KEY = 'datatype'

The documentation for this class was generated from the following file: