33 if(strpos($source->resource,
'://') !==
false) {
34 $source->filepath = $source->resource;
36 $source->filepath = str_replace(
':',
'://', $source->resource);
40 $source->timestamp =
false;
41 $source->exists = !!$source->content;
55 $fp = fopen($source->filepath,
'r+');
57 while (!feof(
$fp) && ($current_line = fgets(
$fp)) !==
false) {
76 return get_class($this) .
'#' . $resource_name;
getContent(Smarty_Template_Source $source)
Load template's source from stream into current template object.
Smarty plugin to format text blocks.
populate(Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
populate Source Object with meta data from Resource
buildUniqueResourceName(Smarty $smarty, $resource_name)
modify resource_name according to resource handlers specifications