Class Gadget_Template

Description

Gadget_Template

Gadget's Template Engine.

  • since: 1.0

Located in /Gadget/Template.php (line 34)

Gadget_Object
   |
   --Gadget_Template
Variable Summary
Method Summary
bool compile (string $template)
bool display ([array $data = array()])
bool displayWidget (object Widget &$widget)
array prepareTemplate (string $template)
string render (array $data)
string renderWidget (object Widget &$widget)
Variables
string $compiledDir = 'templates/_c/' (line 48)

Compiled Dir

string $compiledTemplate (line 55)

Compiled Template

object Gadget_Template_Compiler $Compiler (line 69)

Compiler

bool $forceCompile = false (line 76)

Force Compile

bool $needCompile = true (line 83)

Need Compile

string $preparedTemplate (line 62)

Prepared Template

string $templateDir = 'templates/' (line 41)

Template Dir

Methods
compile (line 92)

Compile

  • access: public
bool compile (string $template)
  • string $template
display (line 140)

Display

  • access: public
bool display ([array $data = array()])
  • array $data
displayWidget (line 167)

Display Widget

  • access: public
bool displayWidget (object Widget &$widget)
  • object Widget &$widget
prepareTemplate (line 121)

Prepare Template

  • access: protected
array prepareTemplate (string $template)
  • string $template
render (line 153)

Render

  • access: public
string render (array $data)
  • array $data
renderWidget (line 182)

Render Widget

  • access: public
string renderWidget (object Widget &$widget)
  • object Widget &$widget

Inherited Methods

Inherited From Gadget_Object

Gadget_Object::Gadget_Object()
Gadget_Object::onAfterConstruct()
Gadget_Object::onBeforeConstruct()
Gadget_Object::setOptions()

Documentation generated on Sun, 03 Jul 2005 12:46:09 +0200 by phpDocumentor 1.3.0RC3