MediaWiki  master
SkinApiTemplate Class Reference

BaseTemplate class for the 'apioutput' skin. More...

Inheritance diagram for SkinApiTemplate:
Collaboration diagram for SkinApiTemplate:

Public Member Functions

 execute ()
 
 getPersonalTools ()
 
 getSidebar ( $options=[])
 
 getToolbox ()
 
- Public Member Functions inherited from BaseTemplate
 getFooterIcons ( $option=null)
 Returns an array of footer icons filtered down by options relevant to how the skin wishes to display them. More...
 
 getFooterLinks ( $option=null)
 Returns an array of footerlinks trimmed down to only those footer links that are valid. More...
 
 getIndicators ()
 Get the suggested HTML for page status indicators: icons (or short text snippets) usually displayed in the top-right corner of the page, outside of the main content. More...
 
 getMsg ( $name)
 Get a Message object with its context set. More...
 
 getPersonalTools ()
 Create an array of personal tools items from the data in the quicktemplate stored by SkinTemplate. More...
 
 getSidebar ( $options=[])
 
 getToolbox ()
 Create an array of common toolbox items from the data in the quicktemplate stored by SkinTemplate. More...
 
 getTrail ()
 Get the basic end-page trail including bottomscripts, reporttime, and debug stuff. More...
 
 makeLink ( $key, $item, $options=[])
 Makes a link, usually used by makeListItem to generate a link for an item in a list used in navigation lists, portlets, portals, sidebars, etc... More...
 
 makeListItem ( $key, $item, $options=[])
 Generates a list item for a navigation, portlet, portal, sidebar... More...
 
 makeSearchButton ( $mode, $attrs=[])
 
 makeSearchInput ( $attrs=[])
 
 msg ( $str)
 
 msgWiki ( $str)
 
 printTrail ()
 Output getTrail. More...
 
- Public Member Functions inherited from QuickTemplate
 __construct (Config $config=null)
 
 execute ()
 Main function, used by classes that subclass QuickTemplate to show the actual HTML output. More...
 
 extend ( $name, $value)
 extends the value of data with name $name with the value $value More...
 
 get ( $name, $default=null)
 Gets the template data requested. More...
 
 getHTML ()
 Fetch the output of a QuickTemplate and return it. More...
 
 getSkin ()
 Get the Skin object related to this object. More...
 
 haveData ( $str)
 
 haveMsg ( $msgKey)
 
 html ( $str)
 
 msg ( $msgKey)
 
 msgWiki ( $msgKey)
 An ugly, ugly hack. More...
 
 set ( $name, $value)
 Sets the value $value to $name. More...
 
 setRef ( $name, &$value)
 
 text ( $str)
 

Additional Inherited Members

- Public Attributes inherited from QuickTemplate
array $data
 
- Protected Member Functions inherited from BaseTemplate
 getAfterPortlet ( $name)
 Allows extensions to hook into known portlets and add stuff to them. More...
 
 getClear ()
 Get a div with the core visualClear class, for clearing floats. More...
 
 getFooter ( $iconStyle='icononly', $linkStyle='flat')
 Renderer for getFooterIcons and getFooterLinks. More...
 
 renderAfterPortlet ( $name)
 
- Protected Attributes inherited from QuickTemplate
 $config
 

Detailed Description

BaseTemplate class for the 'apioutput' skin.

Since
1.25

Definition at line 31 of file SkinApiTemplate.php.

Member Function Documentation

◆ execute()

SkinApiTemplate::execute ( )

Definition at line 33 of file SkinApiTemplate.php.

References div, QuickTemplate\html(), php, and BaseTemplate\printTrail().

◆ getPersonalTools()

SkinApiTemplate::getPersonalTools ( )

Definition at line 54 of file SkinApiTemplate.php.

◆ getSidebar()

SkinApiTemplate::getSidebar (   $options = [])

Definition at line 58 of file SkinApiTemplate.php.

◆ getToolbox()

SkinApiTemplate::getToolbox ( )

Definition at line 50 of file SkinApiTemplate.php.


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