Class Smarty_Resource_Custom

Description

Smarty Resource Plugin

Wrapper Implementation for custom resource plugins

  • abstract:

Located in /libs/sysplugins/smarty_resource_custom.php (line 18)

Smarty_Resource
   |
   --Smarty_Resource_Custom
Direct descendents
Class Description
Smarty_Resource_Mysql MySQL Resource
Smarty_Resource_Mysqls MySQL Resource
Method Summary
void fetch (string $name, string &$source, integer &$mtime)
integer|boolean fetchTimestamp (string $name)
void populate (Smarty_Template_Source $source, [Smarty_Internal_Template $_template = null])
Variables
Methods
fetch (line 27)

fetch template and its modification time from data source

  • abstract:
  • access: protected
void fetch (string $name, string &$source, integer &$mtime)
  • string $name: template name
  • string &$source: template source
  • integer &$mtime: template modification timestamp (epoch)

Redefined in descendants as:
fetchTimestamp (line 38)

Fetch template's modification timestamp from data source

  • return: timestamp (epoch) the template was modified, or false if not found
  • access: protected
integer|boolean fetchTimestamp (string $name)
  • string $name: template name

Redefined in descendants as:
getBasename (line 89)

Determine basename for compiled filename

  • return: resource's basename
  • access: protected
string getBasename (Smarty_Template_Source $source)

Redefinition of:
Smarty_Resource::getBasename()
Determine basename for compiled filename
getContent (line 73)

Load template's source into current template object

  • return: template source
  • throws: SmartyException if source cannot be loaded
  • access: public
string getContent (Smarty_Template_Source $source)

Redefinition of:
Smarty_Resource::getContent()
Load template's source into current template object
populate (line 49)

populate Source Object with meta data from Resource

  • access: public
void populate (Smarty_Template_Source $source, [Smarty_Internal_Template $_template = null])

Redefinition of:
Smarty_Resource::populate()
populate Source Object with meta data from Resource

Inherited Methods

Inherited From Smarty_Resource

Smarty_Resource::buildFilepath()
Smarty_Resource::config()
Smarty_Resource::fileExists()
Smarty_Resource::getBasename()
Smarty_Resource::getContent()
Smarty_Resource::load()
Smarty_Resource::populate()
Smarty_Resource::populateCompiledFilepath()
Smarty_Resource::populateTimestamp()
Smarty_Resource::source()

Documentation generated on Sat, 24 Sep 2011 20:24:08 +0200 by phpDocumentor 1.4.1