Wikibase
MediaWiki Wikibase extension
Wikibase\Repo\Specials\SpecialListDatatypes Class Reference

Page for listing available datatypes. More...

+ Inheritance diagram for Wikibase\Repo\Specials\SpecialListDatatypes:
+ Collaboration diagram for Wikibase\Repo\Specials\SpecialListDatatypes:

Public Member Functions

 __construct (DataTypeDefinitions $dataTypeDefinitions)
 
 execute ( $subPage)
 
- Public Member Functions inherited from Wikibase\Repo\Specials\SpecialWikibasePage
 __construct ( $name='', $restriction='', $listed=true)
 
 getDescription ()
 
 setHeaders ()
 

Protected Member Functions

 getDataTypeIdsAndValues ()
 
 getHtmlForDataTypeId ( $dataTypeId, $valueType)
 
- Protected Member Functions inherited from Wikibase\Repo\Specials\SpecialWikibasePage
 getGroupName ()
 
 checkBlocked ()
 Checks if user is blocked, and if blocked throws a UserBlocked. More...
 
 showErrorHTML ( $error)
 

Private Attributes

 $dataTypeDefinitions
 

Additional Inherited Members

- Protected Attributes inherited from Wikibase\Repo\Specials\SpecialWikibasePage
 $stringNormalizer
 

Detailed Description

Page for listing available datatypes.

Author
Jens Ohlig

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Repo\Specials\SpecialListDatatypes::__construct ( DataTypeDefinitions  $dataTypeDefinitions)

Member Function Documentation

◆ execute()

Wikibase\Repo\Specials\SpecialListDatatypes::execute (   $subPage)
See also
SpecialWikibasePage::execute
Parameters
string | null$subPage

Reimplemented from Wikibase\Repo\Specials\SpecialWikibasePage.

◆ getDataTypeIdsAndValues()

Wikibase\Repo\Specials\SpecialListDatatypes::getDataTypeIdsAndValues ( )
protected

◆ getHtmlForDataTypeId()

Wikibase\Repo\Specials\SpecialListDatatypes::getHtmlForDataTypeId (   $dataTypeId,
  $valueType 
)
protected

Member Data Documentation

◆ $dataTypeDefinitions

Wikibase\Repo\Specials\SpecialListDatatypes::$dataTypeDefinitions
private

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