interface that represents a dwoo template
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
Located in /Dwoo/ITemplate.php (line 17)
returns a new template object from the given resource identifier, null if no include is possible (resource not found), or false if include is not permitted by this resource type
this method should also check if $dwoo->getSecurityPolicy() is null or not and do the necessary permission checks if required, if the security policy prevents the template generation it should throw a new Dwoo_Security_Exception with a relevant message
caches the provided output into the cache file
clears the cached template if it's older than the given time
returns the cached template output file name, true if it's cache-able but not cached or false if it's not cached
returns the cache duration for this template
defaults to null if it was not provided
returns the compiled template file name
returns the compiler used by this template, if it was just compiled, or null
returns some php code that will check if this template has been modified or not
if the function returns null, the template will be instanciated and then the Uid checked
returns the resource identifier for this template or false if it has no identifier
returns the resource name for this template class
returns an unique string identifying the current version of this template, for example a timestamp of the last modified date or a hash of the template source
sets the cache duration for this template
can be used to set it after the object is created if you did not provide it in the constructor
Documentation generated on Sun, 07 Feb 2010 17:53:50 +0000 by phpDocumentor 1.4.0