[ Index ]
 

Code source de phpMyVisites 2.3

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/core/include/ -> TemplateEngine.php (sommaire)

(pas de description)

Poids: 456 lignes (14 kb)
Inclus ou requis: 1 fois
Référencé: 0 fois
Nécessite: 3 fichiers
 libs/smarty/Smarty.class.php
 core/include/MenuDefinition.php
 core/include/PdfConfigDb.class.php

Définit 1 class

TemplateEngine:: (6 méthodes):
  TemplateEngine()
  setTemplate()
  setMainTemplate()
  processDatas()
  render()
  processAndFetch()


Classe: TemplateEngine  - X-Ref

TemplateEngine($template, $p_theme = THEME_DEFAULT)   X-Ref
Constructor
initialize the smarty template engine

param: string template

setTemplate($templateName)   X-Ref
define the central zone template name

param: string templatename
return: void

setMainTemplate($mainTplName)   X-Ref
Define main template name

param: string mainTplName
return: void

processDatas( &$o_site, &$o_data, $request = null)   X-Ref
Big job, assign all vars...
Too much vars, those tasks should be splitted into more atomic methods

param: object o_site
param: object o_data
param: object request
return: void

render($o_site = null, $o_data = null)   X-Ref
Render method
called if a template have to be displayed

param: object o_site
param: object o_data
return: void

processAndFetch($template, &$o_site, &$o_data, $request = null, $cacheDiscriminant = null)   X-Ref
Fetch method
called if a template have to be fetched and include in an other template

param: string template
param: object o_site
param: object o_data
param: object request
return: void



Généré le : Mon Nov 26 14:10:01 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics