Special page to list properties by data type.
More...
Special page to list properties by data type.
- Copyright
- GPL-2.0-or-later
- Author
- Bene* < benes.nosp@m.tar..nosp@m.wikim.nosp@m.edia.nosp@m.@gmai.nosp@m.l.co.nosp@m.m >
-
Addshore
◆ __construct()
◆ execute()
Wikibase\Repo\Specials\SpecialListProperties::execute |
( |
| $subPage | ) |
|
◆ formatRow()
Wikibase\Repo\Specials\SpecialListProperties::formatRow |
( |
EntityId | $propertyId | ) |
|
|
protected |
◆ getLabelDescriptionLookup()
Wikibase\Repo\Specials\SpecialListProperties::getLabelDescriptionLookup |
( |
| ) |
|
|
private |
Get the label+description lookup, asserting that it has already been initialized.
◆ getOrderedProperties()
Wikibase\Repo\Specials\SpecialListProperties::getOrderedProperties |
( |
array | $propertyInfo | ) |
|
|
private |
- Parameters
-
- Returns
- NumericPropertyId[] A sorted array mapping numeric id to its NumericPropertyId
◆ getPropertyInfo()
Wikibase\Repo\Specials\SpecialListProperties::getPropertyInfo |
( |
| ) |
|
|
private |
- Returns
- array[] An associative array mapping property IDs to info arrays.
◆ getResult()
Wikibase\Repo\Specials\SpecialListProperties::getResult |
( |
| $offset = 0, |
|
|
| $limit = 0 ) |
|
protected |
◆ getSubpagesForPrefixSearch()
Wikibase\Repo\Specials\SpecialListProperties::getSubpagesForPrefixSearch |
( |
| ) |
|
|
protected |
◆ initLabelDescriptionLookup()
Wikibase\Repo\Specials\SpecialListProperties::initLabelDescriptionLookup |
( |
array | $entityIds | ) |
|
|
private |
Initialize the label+description lookup, prefetching labels for the given entity IDs.
◆ prepareArguments()
Wikibase\Repo\Specials\SpecialListProperties::prepareArguments |
( |
| $subPage | ) |
|
|
private |
Prepares the arguments.
- Parameters
-
◆ showForm()
Wikibase\Repo\Specials\SpecialListProperties::showForm |
( |
| ) |
|
|
private |
◆ $dataType
Wikibase\Repo\Specials\SpecialListProperties::$dataType |
|
private |
◆ $dataTypeFactory
Wikibase\Repo\Specials\SpecialListProperties::$dataTypeFactory |
|
private |
◆ $entityIdFormatterFactory
Wikibase\Repo\Specials\SpecialListProperties::$entityIdFormatterFactory |
|
private |
◆ $labelDescriptionLookup
Wikibase\Repo\Specials\SpecialListProperties::$labelDescriptionLookup |
|
private |
◆ $labelDescriptionLookupFactory
Wikibase\Repo\Specials\SpecialListProperties::$labelDescriptionLookupFactory |
|
private |
◆ $propertyInfoLookup
Wikibase\Repo\Specials\SpecialListProperties::$propertyInfoLookup |
|
private |
◆ $titleLookup
Wikibase\Repo\Specials\SpecialListProperties::$titleLookup |
|
private |
◆ CACHE_TTL_IN_SECONDS
const Wikibase\Repo\Specials\SpecialListProperties::CACHE_TTL_IN_SECONDS = 30 |
|
protected |
Max server side caching time in seconds.
The documentation for this class was generated from the following file: