Class Smarty_Internal_Resource_Eval

Description

Smarty Internal Plugin Resource Eval

Implements the strings as resource for Smarty template

Located in /libs/sysplugins/smarty_internal_resource_eval.php (line 21)

Smarty_Resource
   |
   --Smarty_Resource_Recompiled
      |
      --Smarty_Internal_Resource_Eval
Method Summary
string buildUniqueResourceName (Smarty $smarty, string $resource_name)
string decode (string $string)
void populate (Smarty_Template_Source $source, [Smarty_Internal_Template $_template = null])
Variables
Methods
buildUniqueResourceName (line 76)

modify resource_name according to resource handlers specifications

  • return: unique resource name
  • access: protected
string buildUniqueResourceName (Smarty $smarty, string $resource_name)
  • Smarty $smarty: Smarty instance
  • string $resource_name: resource_name to make unique

Redefinition of:
Smarty_Resource::buildUniqueResourceName()
modify resource_name according to resource handlers specifications
decode (line 55)

decode base64 and urlencode

string decode (string $string)
  • string $string: template_resource to decode
getBasename (line 87)

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 44)

Load template's source from $resource_name into current template object

string getContent (Smarty_Template_Source $source)

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

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_Recompiled

Smarty_Resource_Recompiled::populateCompiledFilepath()

Inherited From Smarty_Resource

Smarty_Resource::buildFilepath()
Smarty_Resource::buildUniqueResourceName()
Smarty_Resource::config()
Smarty_Resource::fileExists()
Smarty_Resource::getBasename()
Smarty_Resource::getContent()
Smarty_Resource::getUniqueTemplateName()
Smarty_Resource::load()
Smarty_Resource::normalizePath()
Smarty_Resource::parseResourceName()
Smarty_Resource::populate()
Smarty_Resource::populateCompiledFilepath()
Smarty_Resource::populateTimestamp()
Smarty_Resource::source()

Documentation generated on Mon, 17 Jun 2013 21:06:49 +0000 by phpDocumentor 1.4.3