Smarty_Internal_Resource_String Klassenreferenz

Smarty_Internal_Resource_String Klassenreferenz
Klassendiagramm für Smarty_Internal_Resource_String:
Zusammengehörigkeiten von Smarty_Internal_Resource_String:

Öffentliche Methoden

 populate (Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
 
 getContent (Smarty_Template_Source $source)
 
 buildUniqueResourceName (Smarty $smarty, $resource_name, $isConfig=false)
 
 getBasename (Smarty_Template_Source $source)
 
- Öffentliche Methoden geerbt von Smarty_Resource
 getContent (Smarty_Template_Source $source)
 
 populate (Smarty_Template_Source $source, Smarty_Internal_Template $_template=null)
 
 populateTimestamp (Smarty_Template_Source $source)
 
 buildUniqueResourceName (Smarty $smarty, $resource_name, $isConfig=false)
 
 getBasename (Smarty_Template_Source $source)
 

Geschützte Methoden

 decode ($string)
 

Weitere Geerbte Elemente

- Öffentliche, statische Methoden geerbt von Smarty_Resource
static load (Smarty $smarty, $type)
 
static parseResourceName ($resource_name, $default_resource)
 
static getUniqueTemplateName ($template, $template_resource)
 
static source (Smarty_Internal_Template $_template=null, Smarty $smarty=null, $template_resource=null)
 
- Datenfelder geerbt von Smarty_Resource
 $uncompiled = false
 
 $recompiled = false
 
 $handler = null
 
 $compiler_class = 'Smarty_Internal_SmartyTemplateCompiler'
 
 $template_lexer_class = 'Smarty_Internal_Templatelexer'
 
 $template_parser_class = 'Smarty_Internal_Templateparser'
 
- Statische öffentliche Attribute geerbt von Smarty_Resource
static $sources = array()
 
static $compileds = array()
 
- Statische, geschützte Attribute geerbt von Smarty_Resource
static $sysplugins
 

Ausführliche Beschreibung

Smarty Internal Plugin Resource String Implements the strings as resource for Smarty template {

Definiert in Zeile 19 der Datei smarty_internal_resource_string.php.

Dokumentation der Elementfunktionen

buildUniqueResourceName ( Smarty  $smarty,
  $resource_name,
  $isConfig = false 
)

modify resource_name according to resource handlers specifications

Parameter
Smarty$smartySmarty instance
string$resource_nameresource_name to make unique
boolean$isConfigflag for config resource
Rückgabe
string unique resource name

Definiert in Zeile 80 der Datei smarty_internal_resource_string.php.

Benutzt decode().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

decode (   $string)
protected

decode base64 and urlencode

Parameter
string$stringtemplate_resource to decode
Rückgabe
string decoded template_resource

Definiert in Zeile 57 der Datei smarty_internal_resource_string.php.

Wird benutzt von buildUniqueResourceName() und getContent().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

getBasename ( Smarty_Template_Source  $source)

Determine basename for compiled filename Always returns an empty string.

Parameter
Smarty_Template_Source$sourcesource object
Rückgabe
string resource's basename

Definiert in Zeile 93 der Datei smarty_internal_resource_string.php.

getContent ( Smarty_Template_Source  $source)

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

decode() to decode base64 and urlencoded template_resources

Parameter
Smarty_Template_Source$sourcesource object
Rückgabe
string template source

Definiert in Zeile 45 der Datei smarty_internal_resource_string.php.

Benutzt decode().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

populate ( Smarty_Template_Source  $source,
Smarty_Internal_Template  $_template = null 
)

populate Source Object with meta data from Resource

Parameter
Smarty_Template_Source$sourcesource object
Smarty_Internal_Template$_templatetemplate object
Rückgabe
void

Definiert in Zeile 29 der Datei smarty_internal_resource_string.php.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:




Korrekturen, Hinweise und Ergänzungen

Bitte scheuen Sie sich nicht und melden Sie, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Support Forum wählen. Es ist eine kostenlose Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden kommentarlos entfernt.