[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/libraries/Smarty/libs/sysplugins/ -> smarty_internal_resource_eval.php (summary)

Smarty Internal Plugin Resource Eval

Author: Uwe Tews
Author: Rodney Rehm
File Size: 94 lines (3 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

Smarty_Internal_Resource_Eval:: (5 methods):
  populate()
  getContent()
  decode()
  buildUniqueResourceName()
  getBasename()


Class: Smarty_Internal_Resource_Eval  - X-Ref

Smarty Internal Plugin Resource Eval

Implements the strings as resource for Smarty template

{@internal unlike string-resources the compiled state of eval-resources is NOT saved for subsequent access}}

populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)   X-Ref
populate Source Object with meta data from Resource

param: Smarty_Template_Source   $source    source object
param: Smarty_Internal_Template $_template template object
return: void

getContent(Smarty_Template_Source $source)   X-Ref
Load template's source from $resource_name into current template object

param: Smarty_Template_Source $source source object
return: string template source

decode($string)   X-Ref
decode base64 and urlencode

param: string $string template_resource to decode
return: string decoded template_resource

buildUniqueResourceName(Smarty $smarty, $resource_name)   X-Ref
modify resource_name according to resource handlers specifications

param: Smarty $smarty        Smarty instance
param: string $resource_name resource_name to make unique
return: string unique resource name

getBasename(Smarty_Template_Source $source)   X-Ref
Determine basename for compiled filename

param: Smarty_Template_Source $source source object
return: string resource's basename



Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1