This makes the values of the supplied object (and optionally loads the HTML_Template_Flexy_Elements) available to the template when it is run.
Parameter
object $controllerObject - The object you want to use with the template, the values of the object will relate to the $controllerObject->tag will map to {tag} on the template
array $elements - This is an associative array of form, or dynamic elements names (or id's) which will be merged with the one defined in the template.
class example { var $tag = ">> hello world"; } $data = new example; $elements['test'] = new HTML_Template_Flexy_Element; $elements['test']->setValue("hello input"); $output = new HTML_Template_Flexy(); $output->compile("hello.html"); $output->outputObject($data,$elements);
Deliver First Class Web Sites: 101 Essential Checklists Want to learn how to make your web sites usable and accessible? Want to ensure that your sites meet current best practice, without spending hours trawling through incomprehensible specifications and recommendations from dozens of different books, research papers, and web sites? Want to make sure that the sites you build are "right the first time," requiring no costly redevelopments?