API15:JTemplate/getInstance
From Joomla! Documentation
Description
Returns a reference to a global Template object, only creating it if it doesn't already exist.
[<! removed edit link to red link >]
<! removed transcluded page call, red link never existed >
Syntax
& getInstance($type= 'html')
| Parameter Name | Default Value | Description |
|---|---|---|
| $type | 'html' | $type (either html or tex) |
Returns
jtemplate A template object
Defined in
libraries/joomla/template/template.php
Importing
jimport( 'joomla.template.template' );
Source Body
function &getInstance( $type = 'html' )
{
static $instances;
if (!isset( $instances )) {
$instances = array();
}
$signature = serialize(array($type));
if (empty($instances[$signature])) {
$instances[$signature] = new JTemplate($type);
}
return $instances[$signature];
}
[<! removed edit link to red link >] <! removed transcluded page call, red link never existed >
Examples
Code Examples