Located in File: /phpDocumentor/Smarty-2.6.0/libs/Smarty.class.php
$autoload_filters = array() (line 357)
Smarty Configuration Section
$cache_dir = 'cache' (line 169)
Smarty Configuration Section
$cache_handler_func = null (line 333)
Smarty Configuration Section
$cache_lifetime = 3600 (line 180)
Smarty Configuration Section
$cache_modified_check = false (line 190)
Smarty Configuration Section This way repeated hits to a cached page do not send the entire page to the client every time.
$caching = 0 (line 162)
Smarty Configuration Section
$compiler_class = 'Smarty_Compiler' (line 411)
$compiler_file = 'Smarty_Compiler.class.php' (line 404)
$compile_check = true (line 143)
Smarty Configuration Section Typically you enable this during development, and disable for production.
$compile_dir = 'templates_c' (line 91)
Smarty Configuration Section
$compile_id = null (line 293)
Smarty Configuration Section Instead of creating separate sets of templates per language, you set different compile_ids like 'en' and 'de'.
$config_booleanize = true (line 373)
If enabled, then the strings "on", "true", and "yes" are treated as boolean true, and "off", "false" and "no" are treated as boolean false.
$config_class = 'Config_File' (line 418)
$config_dir = 'configs' (line 98)
Smarty Configuration Section
$config_fix_newlines = true (line 387)
It basically converts \r (mac) or \r\n (dos) to \n
$config_overwrite = true (line 366)
if disabled, same name variables are accumulated in an array.
$config_read_hidden = false (line 381)
$debugging = false (line 114)
Smarty Configuration Section
$debugging_ctrl = 'NONE' (line 133)
Smarty Configuration Section
$debug_tpl = '' (line 122)
Smarty Configuration Section
$default_modifiers = array() (line 312)
Smarty Configuration Section Put each modifier in a separate array element in the order you want them applied. example:
$default_resource_type = 'file' (line 326)
Smarty Configuration Section at the beginning of the resource path. examples: $smarty->display('file:index.tpl'); $smarty->display('db:index.tpl'); $smarty->display('index.tpl'); // will use default resource type {include file="file:index.tpl"} {include file="db:index.tpl"} {include file="index.tpl"} {* will use default resource type *}
$default_template_handler_func = '' (line 396)
Useful for creating templates on-the-fly or other special action.
$force_compile = false (line 151)
Smarty Configuration Section
$global_assign = array('HTTP_SERVER_VARS' => array('SCRIPT_NAME')) (line 343)
Smarty Configuration Section
$left_delimiter = '{' (line 257)
Smarty Configuration Section
$php_handling = SMARTY_PHP_PASSTHRU (line 204)
Smarty Configuration Section possible values:
$plugins_dir = array('plugins') (line 105)
Smarty Configuration Section
$request_use_auto_globals = false (line 283)
Smarty Configuration Section are uses as request-vars or $_*[]-vars. note: if request_use_auto_globals is true, then $request_vars_order has no effect, but the php-ini-value "gpc_order"
$request_vars_order = "EGPCS" (line 273)
Smarty Configuration Section
$right_delimiter = '}' (line 264)
Smarty Configuration Section
$secure_dir = array() (line 223)
Smarty Configuration Section
$security = false (line 214)
Smarty Configuration Section in the templates that normally would go unchecked. This is useful when untrusted parties are editing templates and you want a reasonable level of security. (no direct execution of PHP in templates for example)
$security_settings = array(Smarty Configuration Section
$template_dir = 'templates' (line 84)
Smarty Configuration Section
$trusted_dir = array() (line 250)
Smarty Configuration Section $security is disabled during their inclusion/execution.
$undefined = null (line 350)
Smarty Configuration Section
$use_sub_dirs = true (line 303)
Smarty Configuration Section
Constructor Smarty (line 597)
Method append (line 657)
Method append_by_ref (line 697)
Method assign (line 625)
Method assign_by_ref (line 645)
Method clear_all_assign (line 1062)
Method clear_all_cache (line 1015)
Method clear_assign (line 719)
Method clear_cache (line 983)
Method clear_compiled_tpl (line 1077)
This function is for advanced use only, not normally needed.
Method clear_config (line 1381)
Method config_load (line 1354)
Method display (line 1155)
Method fetch (line 1168)
Method get_config_vars (line 1127)
Method get_registered_object (line 1366)
Method get_template_vars (line 1110)
Method is_cached (line 1040)
Method load_filter (line 957)
Method register_block (line 786)
Method register_compiler_function (line 808)
Method register_function (line 735)
Method register_modifier (line 830)
Method register_object (line 761)
Method register_outputfilter (line 934)
Method register_postfilter (line 911)
Method register_prefilter (line 888)
Method register_resource (line 852)
Method template_exists (line 1097)
Method trigger_error (line 1142)
Method unregister_block (line 797)
Method unregister_compiler_function (line 819)
Method unregister_function (line 747)
Method unregister_modifier (line 841)
Method unregister_object (line 774)
Method unregister_outputfilter (line 946)
Method unregister_postfilter (line 923)
Method unregister_prefilter (line 900)
Method unregister_resource (line 877)
Method _compile_resource (line 1446)
Method _compile_source (line 1485)
Method _dequote (line 1732)
Method _eval (line 2000)
Method _fetch_resource_info (line 1565)
sets $source_content to the source of the template, and $resource_timestamp to its time stamp
Method _get_auto_filename (line 1796)
Method _get_auto_id (line 1854)
Method _get_compile_path (line 1545)
Method _get_plugin_filepath (line 1399)
Method _include (line 1986)
Method _is_compiled (line 1413)
Method _parse_resource_name (line 1647)
Method _process_compiled_include_callback (line 1894)
Method _read_file (line 1751)
read the entire file if $start and $lines are null.
Method _run_mod_handler (line 1711)
Method _smarty_cache_attrs (line 1963)
not cacheable
Method _smarty_include (line 1913)
Method _trigger_fatal_error (line 1873)
Method _unlink (line 1836)