Smarty Klassenreferenz

Basisklasse für Smarty_Compiler.

Aufstellung aller Elemente

Öffentliche Methoden

 Smarty ()
 assign ($tpl_var, $value=null)
 assign_by_ref ($tpl_var, &$value)
 append ($tpl_var, $value=null, $merge=false)
 append_by_ref ($tpl_var, &$value, $merge=false)
 clear_assign ($tpl_var)
 register_function ($function, $function_impl, $cacheable=true, $cache_attrs=null)
 unregister_function ($function)
 register_object ($object, &$object_impl, $allowed=array(), $smarty_args=true, $block_methods=array())
 unregister_object ($object)
 register_block ($block, $block_impl, $cacheable=true, $cache_attrs=null)
 unregister_block ($block)
 register_compiler_function ($function, $function_impl, $cacheable=true)
 unregister_compiler_function ($function)
 register_modifier ($modifier, $modifier_impl)
 unregister_modifier ($modifier)
 register_resource ($type, $functions)
 unregister_resource ($type)
 register_prefilter ($function)
 unregister_prefilter ($function)
 register_postfilter ($function)
 unregister_postfilter ($function)
 register_outputfilter ($function)
 unregister_outputfilter ($function)
 load_filter ($type, $name)
 clear_cache ($tpl_file=null, $cache_id=null, $compile_id=null, $exp_time=null)
 clear_all_cache ($exp_time=null)
 is_cached ($tpl_file, $cache_id=null, $compile_id=null)
 clear_all_assign ()
 clear_compiled_tpl ($tpl_file=null, $compile_id=null, $exp_time=null)
 template_exists ($tpl_file)
get_template_vars ($name=null)
get_config_vars ($name=null)
 trigger_error ($error_msg, $error_type=E_USER_WARNING)
 display ($resource_name, $cache_id=null, $compile_id=null)
 fetch ($resource_name, $cache_id=null, $compile_id=null, $display=false)
 config_load ($file, $section=null, $scope= 'global')
get_registered_object ($name)
 clear_config ($var=null)
 _get_plugin_filepath ($type, $name)
 _is_compiled ($resource_name, $compile_path)
 _compile_resource ($resource_name, $compile_path)
 _compile_source ($resource_name, &$source_content, &$compiled_content, $cache_include_path=null)
 _get_compile_path ($resource_name)
 _fetch_resource_info (&$params)
 _parse_resource_name (&$params)
 _run_mod_handler ()
 _dequote ($string)
 _read_file ($filename)
 _get_auto_filename ($auto_base, $auto_source=null, $auto_id=null)
 _unlink ($resource, $exp_time=null)
 _get_auto_id ($cache_id=null, $compile_id=null)
 _trigger_fatal_error ($error_msg, $tpl_file=null, $tpl_line=null, $file=null, $line=null, $error_type=E_USER_ERROR)
 _process_compiled_include_callback ($match)
 _smarty_include ($params)
_smarty_cache_attrs ($cache_serial, $count)
 _include ($filename, $once=false, $params=null)
 _eval ($code, $params=null)
 _get_filter_name ($function)

Öffentliche Attribute

 $template_dir = 'templates'
 $compile_dir = 'templates_c'
 $config_dir = 'configs'
 $plugins_dir = array('plugins')
 $debugging = false
 $error_reporting = null
 $debug_tpl = ''
 $debugging_ctrl = 'NONE'
 $compile_check = true
 $force_compile = false
 $caching = 0
 $cache_dir = 'cache'
 $cache_lifetime = 3600
 $cache_modified_check = false
 $php_handling = SMARTY_PHP_PASSTHRU
 $security = false
 $secure_dir = array()
 $security_settings
 $trusted_dir = array()
 $left_delimiter = '{'
 $right_delimiter = '}'
 $request_vars_order = 'EGPCS'
 $request_use_auto_globals = true
 $compile_id = null
 $use_sub_dirs = false
 $default_modifiers = array()
 $default_resource_type = 'file'
 $cache_handler_func = null
 $autoload_filters = array()
 $config_overwrite = true
 $config_booleanize = true
 $config_read_hidden = false
 $config_fix_newlines = true
 $default_template_handler_func = ''
 $compiler_file = 'Smarty_Compiler.class.php'
 $compiler_class = 'Smarty_Compiler'
 $config_class = 'Config_File'
 $_tpl_vars = array()
 $_smarty_vars = null
 $_sections = array()
 $_foreach = array()
 $_tag_stack = array()
 $_conf_obj = null
 $_config = array(array('vars' => array(), 'files' => array()))
 $_smarty_md5 = 'f8d698aea36fcbead2b9d5359ffca76f'
 $_version = '2.6.26'
 $_inclusion_depth = 0
 $_compile_id = null
 $_smarty_debug_id = 'SMARTY_DEBUG'
 $_smarty_debug_info = array()
 $_cache_info = array()
 $_file_perms = 0644
 $_dir_perms = 0771
 $_reg_objects = array()
 $_plugins
 $_cache_serials = array()
 $_cache_include = null
 $_cache_including = false


Ausführliche Beschreibung

Definiert in Zeile 64 der Datei Smarty.class.php.


Dokumentation der Elementfunktionen

Smarty::_compile_resource ( resource_name,
compile_path 
)

compile the template

Parameter:
string $resource_name
string $compile_path
Rückgabe:
boolean

Definiert in Zeile 1411 der Datei Smarty.class.php.

Benutzt $_cache_include, _compile_source(), _fetch_resource_info(), smarty_core_write_compiled_include() und smarty_core_write_compiled_resource().

Wird benutzt von _smarty_include() und fetch().

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

Smarty::_compile_source ( resource_name,
&$  source_content,
&$  compiled_content,
cache_include_path = null 
)

compile the given source

Parameter:
string $resource_name
string $source_content
string $compiled_content
Rückgabe:
boolean

Definiert in Zeile 1448 der Datei Smarty.class.php.

Wird benutzt von _compile_resource().

Smarty::_dequote ( string  ) 

Remove starting and ending quotes from the string

Parameter:
string $string
Rückgabe:
string

Definiert in Zeile 1697 der Datei Smarty.class.php.

Wird benutzt von Smarty_Compiler::_compile_foreach_start(), Smarty_Compiler::_compile_include_php_tag(), Smarty_Compiler::_compile_insert_tag() und Smarty_Compiler::_compile_registered_object_tag().

Smarty::_eval ( code,
params = null 
)

wrapper for eval() retaining $this

Rückgabe:
mixed

Definiert in Zeile 1932 der Datei Smarty.class.php.

Smarty::_fetch_resource_info ( &$  params  ) 

fetch the template info. Gets timestamp, and source if get_source is true

sets $source_content to the source of the template, and $resource_timestamp to its time stamp

Parameter:
string $resource_name
string $source_content
integer $resource_timestamp
boolean $get_source
boolean $quiet
Rückgabe:
boolean

Definiert in Zeile 1531 der Datei Smarty.class.php.

Benutzt _parse_resource_name(), _read_file(), smarty_core_is_secure() und trigger_error().

Wird benutzt von _compile_resource(), _is_compiled() und template_exists().

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

Smarty::_get_auto_filename ( auto_base,
auto_source = null,
auto_id = null 
)

get a concrete filename for automagically created content

Parameter:
string $auto_base
string $auto_source
string $auto_id
Rückgabe:
string string|null string|null

Definiert in Zeile 1737 der Datei Smarty.class.php.

Wird benutzt von _get_compile_path().

Smarty::_get_auto_id ( cache_id = null,
compile_id = null 
)

returns an auto_id for auto-file-functions

Parameter:
string $cache_id
string $compile_id
Rückgabe:
string|null

Definiert in Zeile 1787 der Datei Smarty.class.php.

Benutzt $compile_id.

Wird benutzt von clear_cache().

Smarty::_get_compile_path ( resource_name  ) 

Get the compile path for this resource

Parameter:
string $resource_name
Rückgabe:
string results of _get_auto_filename()

Definiert in Zeile 1511 der Datei Smarty.class.php.

Benutzt _get_auto_filename().

Wird benutzt von _smarty_include() und fetch().

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

Smarty::_get_filter_name ( function  ) 

Extracts the filter name from the given callback

Parameter:
callback $function
Rückgabe:
string

Definiert in Zeile 1943 der Datei Smarty.class.php.

Wird benutzt von register_outputfilter(), register_postfilter(), register_prefilter(), unregister_outputfilter(), unregister_postfilter() und unregister_prefilter().

Smarty::_get_plugin_filepath ( type,
name 
)

get filepath of requested plugin

Parameter:
string $type
string $name
Rückgabe:
string|false

Definiert in Zeile 1364 der Datei Smarty.class.php.

Benutzt smarty_core_assemble_plugin_filepath().

Wird benutzt von Smarty_Compiler::_compile_block_tag(), Smarty_Compiler::_compile_compiler_tag(), Smarty_Compiler::_compile_custom_tag(), Smarty_Compiler::_parse_modifiers() und config_load().

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

Smarty::_include ( filename,
once = false,
params = null 
)

wrapper for include() retaining $this

Rückgabe:
mixed

Definiert in Zeile 1918 der Datei Smarty.class.php.

Smarty::_is_compiled ( resource_name,
compile_path 
)

test if resource needs compiling

Parameter:
string $resource_name
string $compile_path
Rückgabe:
boolean

Definiert in Zeile 1378 der Datei Smarty.class.php.

Benutzt _fetch_resource_info() und compile_check.

Wird benutzt von _smarty_include() und fetch().

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

Smarty::_parse_resource_name ( &$  params  ) 

parse out the type and name from the resource

Parameter:
string $resource_base_path
string $resource_name
string $resource_type
string $resource_name
Rückgabe:
boolean

Definiert in Zeile 1615 der Datei Smarty.class.php.

Benutzt smarty_core_get_include_path() und smarty_core_load_resource_plugin().

Wird benutzt von _fetch_resource_info().

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

Smarty::_process_compiled_include_callback ( match  ) 

callback function for preg_replace, to call a non-cacheable block

Rückgabe:
string

Definiert in Zeile 1826 der Datei Smarty.class.php.

Smarty::_read_file ( filename  ) 

read in a file

Parameter:
string $filename
Rückgabe:
string

Definiert in Zeile 1713 der Datei Smarty.class.php.

Wird benutzt von _fetch_resource_info().

Smarty::_run_mod_handler (  ) 

Handle modifiers

Parameter:
string|null $modifier_name
array|null $map_array
Rückgabe:
string result of modifiers

Definiert in Zeile 1676 der Datei Smarty.class.php.

& Smarty::_smarty_cache_attrs ( cache_serial,
count 
)

get or set an array of cached attributes for function that is not cacheable

Rückgabe:
array

Definiert in Zeile 1895 der Datei Smarty.class.php.

Smarty::_smarty_include ( params  ) 

called for included templates

Parameter:
string $_smarty_include_tpl_file
string $_smarty_include_vars

Definiert in Zeile 1845 der Datei Smarty.class.php.

Benutzt _compile_resource(), _get_compile_path(), _is_compiled(), debugging und smarty_core_get_microtime().

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

Smarty::_trigger_fatal_error ( error_msg,
tpl_file = null,
tpl_line = null,
file = null,
line = null,
error_type = E_USER_ERROR 
)

trigger Smarty plugin error

Parameter:
string $error_msg
string $tpl_file
integer $tpl_line
string $file
integer $line
integer $error_type

Definiert in Zeile 1806 der Datei Smarty.class.php.

Benutzt trigger_error().

Wird benutzt von Smarty_Compiler::_compile_file(), Smarty_Compiler::_compile_registered_object_tag(), Smarty_Compiler::_parse_modifiers(), Smarty_Compiler::_syntax_error() und get_registered_object().

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

Smarty::_unlink ( resource,
exp_time = null 
)

unlink a file, possibly using expiration time

Parameter:
string $resource
integer $exp_time

Definiert in Zeile 1769 der Datei Smarty.class.php.

Smarty::append ( tpl_var,
value = null,
merge = false 
)

appends values to template variables

Parameter:
array|string $tpl_var the template variable name(s)
mixed $value the value to append

Definiert in Zeile 613 der Datei Smarty.class.php.

Smarty::append_by_ref ( tpl_var,
&$  value,
merge = false 
)

appends values to template variables by reference

Parameter:
string $tpl_var the template variable name
mixed $value the referenced value to append

Definiert in Zeile 653 der Datei Smarty.class.php.

Smarty::assign ( tpl_var,
value = null 
)

assigns values to template variables

Parameter:
array|string $tpl_var the template variable name(s)
mixed $value the value to assign

Definiert in Zeile 581 der Datei Smarty.class.php.

Wird benutzt von Smarty().

Smarty::assign_by_ref ( tpl_var,
&$  value 
)

assigns values to template variables by reference

Parameter:
string $tpl_var the template variable name
mixed $value the referenced value to assign

Definiert in Zeile 601 der Datei Smarty.class.php.

Smarty::clear_all_assign (  ) 

clear all the assigned template variables.

Definiert in Zeile 1004 der Datei Smarty.class.php.

Smarty::clear_all_cache ( exp_time = null  ) 

clear the entire contents of cache (all templates)

Parameter:
string $exp_time expire time
Rückgabe:
boolean results of smarty_core_rm_auto()

Definiert in Zeile 968 der Datei Smarty.class.php.

Benutzt clear_cache().

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

Smarty::clear_assign ( tpl_var  ) 

clear the given assigned template variable.

Parameter:
string $tpl_var the template variable to clear

Definiert in Zeile 675 der Datei Smarty.class.php.

Smarty::clear_cache ( tpl_file = null,
cache_id = null,
compile_id = null,
exp_time = null 
)

clear cached content for the given template and cache id

Parameter:
string $tpl_file name of template file
string $cache_id name of cache_id
string $compile_id name of compile_id
string $exp_time expiration time
Rückgabe:
boolean

Definiert in Zeile 936 der Datei Smarty.class.php.

Benutzt $compile_id, _get_auto_id() und smarty_core_rm_auto().

Wird benutzt von clear_all_cache().

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

Smarty::clear_compiled_tpl ( tpl_file = null,
compile_id = null,
exp_time = null 
)

clears compiled version of specified template resource, or all compiled template files if one is not specified. This function is for advanced use only, not normally needed.

Parameter:
string $tpl_file
string $compile_id
string $exp_time
Rückgabe:
boolean results of smarty_core_rm_auto()

Definiert in Zeile 1019 der Datei Smarty.class.php.

Benutzt $compile_id und smarty_core_rm_auto().

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

Smarty::clear_config ( var = null  ) 

clear configuration values

Parameter:
string $var

Definiert in Zeile 1346 der Datei Smarty.class.php.

Smarty::config_load ( file,
section = null,
scope = 'global' 
)

load configuration values

Parameter:
string $file
string $section
string $scope

Definiert in Zeile 1319 der Datei Smarty.class.php.

Benutzt _get_plugin_filepath() und smarty_function_config_load().

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

Smarty::display ( resource_name,
cache_id = null,
compile_id = null 
)

executes & displays the template results

Parameter:
string $resource_name
string $cache_id
string $compile_id

Definiert in Zeile 1104 der Datei Smarty.class.php.

Benutzt $compile_id und fetch().

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

Smarty::fetch ( resource_name,
cache_id = null,
compile_id = null,
display = false 
)

executes & returns or displays the template results

Parameter:
string $resource_name
string $cache_id
string $compile_id
boolean $display

Definiert in Zeile 1117 der Datei Smarty.class.php.

Benutzt $_cache_including, $_cache_info, $compile_id, _compile_resource(), _get_compile_path(), _is_compiled(), debugging, load_filter(), smarty_core_display_debug_console(), smarty_core_get_microtime(), smarty_core_load_plugins(), smarty_core_process_cached_inserts(), smarty_core_process_compiled_include(), smarty_core_read_cache_file() und smarty_core_write_cache_file().

Wird benutzt von display().

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

& Smarty::get_config_vars ( name = null  ) 

Returns an array containing config variables

Parameter:
string $name
string $type
Rückgabe:
array

Definiert in Zeile 1072 der Datei Smarty.class.php.

& Smarty::get_registered_object ( name  ) 

return a reference to a registered object

Parameter:
string $name
Rückgabe:
object

Definiert in Zeile 1331 der Datei Smarty.class.php.

Benutzt _trigger_fatal_error().

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

& Smarty::get_template_vars ( name = null  ) 

Returns an array containing template variables

Parameter:
string $name
string $type
Rückgabe:
array

Definiert in Zeile 1052 der Datei Smarty.class.php.

Smarty::is_cached ( tpl_file,
cache_id = null,
compile_id = null 
)

test to see if valid cache exists for this template

Parameter:
string $tpl_file name of template file
string $cache_id
string $compile_id
Rückgabe:
string|false results of _read_cache_file()

Definiert in Zeile 982 der Datei Smarty.class.php.

Benutzt $compile_id und smarty_core_read_cache_file().

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

Smarty::load_filter ( type,
name 
)

load a filter of specified type and name

Parameter:
string $type filter type
string $name filter name

Definiert in Zeile 910 der Datei Smarty.class.php.

Benutzt smarty_core_load_plugins().

Wird benutzt von fetch().

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

Smarty::register_block ( block,
block_impl,
cacheable = true,
cache_attrs = null 
)

Registers block function to be used in templates

Parameter:
string $block name of template block
string $block_impl PHP function to register

Definiert in Zeile 742 der Datei Smarty.class.php.

Smarty::register_compiler_function ( function,
function_impl,
cacheable = true 
)

Registers compiler function

Parameter:
string $function name of template function
string $function_impl name of PHP function to register

Definiert in Zeile 764 der Datei Smarty.class.php.

Smarty::register_function ( function,
function_impl,
cacheable = true,
cache_attrs = null 
)

Registers custom function to be used in templates

Parameter:
string $function the name of the template function
string $function_impl the name of the PHP function to register

Definiert in Zeile 691 der Datei Smarty.class.php.

Smarty::register_modifier ( modifier,
modifier_impl 
)

Registers modifier to be used in templates

Parameter:
string $modifier name of template modifier
string $modifier_impl name of PHP function to register

Definiert in Zeile 786 der Datei Smarty.class.php.

Smarty::register_object ( object,
&$  object_impl,
allowed = array(),
smarty_args = true,
block_methods = array() 
)

Registers object to be used in templates

Parameter:
string $object name of template object
object &$object_impl the referenced PHP object to register
null|array $allowed list of allowed methods (empty = all)
boolean $smarty_args smarty argument format, else traditional
null|array $block_functs list of methods that are block format

Definiert in Zeile 717 der Datei Smarty.class.php.

Smarty::register_outputfilter ( function  ) 

Registers an output filter function to apply to a template output

Parameter:
callback $function

Definiert in Zeile 888 der Datei Smarty.class.php.

Benutzt _get_filter_name().

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

Smarty::register_postfilter ( function  ) 

Registers a postfilter function to apply to a compiled template after compilation

Parameter:
callback $function

Definiert in Zeile 866 der Datei Smarty.class.php.

Benutzt _get_filter_name().

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

Smarty::register_prefilter ( function  ) 

Registers a prefilter function to apply to a template before compiling

Parameter:
callback $function

Definiert in Zeile 844 der Datei Smarty.class.php.

Benutzt _get_filter_name().

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

Smarty::register_resource ( type,
functions 
)

Registers a resource to fetch a template

Parameter:
string $type name of resource
array $functions array of functions to handle resource

Definiert in Zeile 808 der Datei Smarty.class.php.

Benutzt trigger_error().

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

Smarty::Smarty (  ) 

#@- The class constructor.

Definiert in Zeile 569 der Datei Smarty.class.php.

Benutzt assign().

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

Smarty::template_exists ( tpl_file  ) 

Checks whether requested template exists.

Parameter:
string $tpl_file
Rückgabe:
boolean

Definiert in Zeile 1039 der Datei Smarty.class.php.

Benutzt _fetch_resource_info().

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

Smarty::trigger_error ( error_msg,
error_type = E_USER_WARNING 
)

trigger Smarty error

Parameter:
string $error_msg
integer $error_type

Definiert in Zeile 1091 der Datei Smarty.class.php.

Wird benutzt von _fetch_resource_info(), _trigger_fatal_error() und register_resource().

Smarty::unregister_block ( block  ) 

Unregisters block function

Parameter:
string $block name of template function

Definiert in Zeile 753 der Datei Smarty.class.php.

Smarty::unregister_compiler_function ( function  ) 

Unregisters compiler function

Parameter:
string $function name of template function

Definiert in Zeile 775 der Datei Smarty.class.php.

Smarty::unregister_function ( function  ) 

Unregisters custom function

Parameter:
string $function name of template function

Definiert in Zeile 703 der Datei Smarty.class.php.

Smarty::unregister_modifier ( modifier  ) 

Unregisters modifier

Parameter:
string $modifier name of template modifier

Definiert in Zeile 797 der Datei Smarty.class.php.

Smarty::unregister_object ( object  ) 

Unregisters object

Parameter:
string $object name of template object

Definiert in Zeile 730 der Datei Smarty.class.php.

Smarty::unregister_outputfilter ( function  ) 

Unregisters an outputfilter function

Parameter:
callback $function

Definiert in Zeile 899 der Datei Smarty.class.php.

Benutzt _get_filter_name().

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

Smarty::unregister_postfilter ( function  ) 

Unregisters a postfilter function

Parameter:
callback $function

Definiert in Zeile 877 der Datei Smarty.class.php.

Benutzt _get_filter_name().

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

Smarty::unregister_prefilter ( function  ) 

Unregisters a prefilter function

Parameter:
callback $function

Definiert in Zeile 855 der Datei Smarty.class.php.

Benutzt _get_filter_name().

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

Smarty::unregister_resource ( type  ) 

Unregisters a resource

Parameter:
string $type name of resource

Definiert in Zeile 833 der Datei Smarty.class.php.


Dokumentation der Datenelemente

Smarty::$_cache_include = null

Erneute Implementation in Smarty_Compiler.

Definiert in Zeile 555 der Datei Smarty.class.php.

Wird benutzt von _compile_resource().

Smarty::$_cache_including = false

Definiert in Zeile 563 der Datei Smarty.class.php.

Wird benutzt von fetch().

Smarty::$_cache_info = array()

Definiert in Zeile 503 der Datei Smarty.class.php.

Wird benutzt von fetch().

Smarty::$_cache_serials = array()

Definiert in Zeile 548 der Datei Smarty.class.php.

Smarty::$_compile_id = null

Definiert in Zeile 482 der Datei Smarty.class.php.

Smarty::$_conf_obj = null

Definiert in Zeile 447 der Datei Smarty.class.php.

Smarty::$_config = array(array('vars' => array(), 'files' => array()))

Definiert in Zeile 454 der Datei Smarty.class.php.

Smarty::$_dir_perms = 0771

Definiert in Zeile 517 der Datei Smarty.class.php.

Smarty::$_file_perms = 0644

Definiert in Zeile 510 der Datei Smarty.class.php.

Smarty::$_foreach = array()

Definiert in Zeile 433 der Datei Smarty.class.php.

Smarty::$_inclusion_depth = 0

Definiert in Zeile 475 der Datei Smarty.class.php.

Smarty::$_plugins

Initialisierung:

 array(
                                       'modifier'      => array(),
                                       'function'      => array(),
                                       'block'         => array(),
                                       'compiler'      => array(),
                                       'prefilter'     => array(),
                                       'postfilter'    => array(),
                                       'outputfilter'  => array(),
                                       'resource'      => array(),
                                       'insert'        => array())

Definiert in Zeile 531 der Datei Smarty.class.php.

Smarty::$_reg_objects = array()

Definiert in Zeile 524 der Datei Smarty.class.php.

Smarty::$_sections = array()

Definiert in Zeile 426 der Datei Smarty.class.php.

Smarty::$_smarty_debug_id = 'SMARTY_DEBUG'

Definiert in Zeile 489 der Datei Smarty.class.php.

Smarty::$_smarty_debug_info = array()

Definiert in Zeile 496 der Datei Smarty.class.php.

Smarty::$_smarty_md5 = 'f8d698aea36fcbead2b9d5359ffca76f'

Definiert in Zeile 461 der Datei Smarty.class.php.

Smarty::$_smarty_vars = null

Definiert in Zeile 419 der Datei Smarty.class.php.

Smarty::$_tag_stack = array()

Definiert in Zeile 440 der Datei Smarty.class.php.

Smarty::$_tpl_vars = array()

Definiert in Zeile 412 der Datei Smarty.class.php.

Smarty::$_version = '2.6.26'

Definiert in Zeile 468 der Datei Smarty.class.php.

Smarty::$autoload_filters = array()

Definiert in Zeile 339 der Datei Smarty.class.php.

Smarty::$cache_dir = 'cache'

Definiert in Zeile 167 der Datei Smarty.class.php.

Smarty::$cache_handler_func = null

Definiert in Zeile 332 der Datei Smarty.class.php.

Smarty::$cache_lifetime = 3600

Definiert in Zeile 178 der Datei Smarty.class.php.

Smarty::$cache_modified_check = false

Definiert in Zeile 188 der Datei Smarty.class.php.

Smarty::$caching = 0

Definiert in Zeile 160 der Datei Smarty.class.php.

Smarty::$compile_check = true

Definiert in Zeile 141 der Datei Smarty.class.php.

Smarty::$compile_dir = 'templates_c'

Definiert in Zeile 82 der Datei Smarty.class.php.

Smarty::$compile_id = null

Definiert in Zeile 292 der Datei Smarty.class.php.

Wird benutzt von _get_auto_id(), clear_cache(), clear_compiled_tpl(), display(), fetch() und is_cached().

Smarty::$compiler_class = 'Smarty_Compiler'

Definiert in Zeile 393 der Datei Smarty.class.php.

Smarty::$compiler_file = 'Smarty_Compiler.class.php'

Definiert in Zeile 386 der Datei Smarty.class.php.

Smarty::$config_booleanize = true

This tells whether or not to automatically booleanize config file variables. If enabled, then the strings "on", "true", and "yes" are treated as boolean true, and "off", "false" and "no" are treated as boolean false.

Definiert in Zeile 355 der Datei Smarty.class.php.

Smarty::$config_class = 'Config_File'

Definiert in Zeile 400 der Datei Smarty.class.php.

Smarty::$config_dir = 'configs'

Definiert in Zeile 89 der Datei Smarty.class.php.

Smarty::$config_fix_newlines = true

This tells whether or not automatically fix newlines in config files. It basically converts (mac) or
(dos) to

Definiert in Zeile 369 der Datei Smarty.class.php.

Smarty::$config_overwrite = true

This tells if config file vars of the same name overwrite each other or not. if disabled, same name variables are accumulated in an array.

Definiert in Zeile 348 der Datei Smarty.class.php.

Smarty::$config_read_hidden = false

This tells whether hidden sections [.foobar] are readable from the tempalates or not. Normally you would never allow this since that is the point behind hidden sections: the application can access them, but the templates cannot.

Definiert in Zeile 363 der Datei Smarty.class.php.

Smarty::$debug_tpl = ''

Definiert in Zeile 120 der Datei Smarty.class.php.

Smarty::$debugging = false

Definiert in Zeile 105 der Datei Smarty.class.php.

Smarty::$debugging_ctrl = 'NONE'

Definiert in Zeile 131 der Datei Smarty.class.php.

Smarty::$default_modifiers = array()

Definiert in Zeile 311 der Datei Smarty.class.php.

Smarty::$default_resource_type = 'file'

Definiert in Zeile 325 der Datei Smarty.class.php.

Smarty::$default_template_handler_func = ''

Definiert in Zeile 378 der Datei Smarty.class.php.

Smarty::$error_reporting = null

Definiert in Zeile 112 der Datei Smarty.class.php.

Smarty::$force_compile = false

Definiert in Zeile 149 der Datei Smarty.class.php.

Smarty::$left_delimiter = '{'

Definiert in Zeile 256 der Datei Smarty.class.php.

Smarty::$php_handling = SMARTY_PHP_PASSTHRU

Definiert in Zeile 202 der Datei Smarty.class.php.

Smarty::$plugins_dir = array('plugins')

Definiert in Zeile 96 der Datei Smarty.class.php.

Smarty::$request_use_auto_globals = true

Definiert in Zeile 282 der Datei Smarty.class.php.

Smarty::$request_vars_order = 'EGPCS'

Definiert in Zeile 272 der Datei Smarty.class.php.

Smarty::$right_delimiter = '}'

Definiert in Zeile 263 der Datei Smarty.class.php.

Smarty::$secure_dir = array()

Definiert in Zeile 221 der Datei Smarty.class.php.

Smarty::$security = false

Definiert in Zeile 212 der Datei Smarty.class.php.

Smarty::$security_settings

Initialisierung:

 array(
                                    'PHP_HANDLING'    => false,
                                    'IF_FUNCS'        => array('array', 'list',
                                                               'isset', 'empty',
                                                               'count', 'sizeof',
                                                               'in_array', 'is_array',
                                                               'true', 'false', 'null'),
                                    'INCLUDE_ANY'     => false,
                                    'PHP_TAGS'        => false,
                                    'MODIFIER_FUNCS'  => array('count'),
                                    'ALLOW_CONSTANTS'  => false,
                                    'ALLOW_SUPER_GLOBALS' => true
                                   )

Definiert in Zeile 229 der Datei Smarty.class.php.

Smarty::$template_dir = 'templates'

Definiert in Zeile 75 der Datei Smarty.class.php.

Smarty::$trusted_dir = array()

Definiert in Zeile 249 der Datei Smarty.class.php.

Smarty::$use_sub_dirs = false

Definiert in Zeile 302 der Datei Smarty.class.php.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Copyright © 2003 - 2009 MyOOS [Shopsystem]. All rights reserved.
MyOOS [Shopsystem] is Free Software released under the GNU/GPL License.

Webmaster: info@r23.de (Impressum)
doxygen