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.
This file is released under the LGPL "GNU Lesser General Public License" More information can be found here: http://www.gnu.org/copyleft/lesser.html
Located in /Dwoo/ITemplate.php (line 22)
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 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 Sep 2008 23:57:53 +0200 by phpDocumentor 1.4.0