Smarty_CompilerTemplate compiling class
Template compiling class
Located in /Smarty/libs/Smarty_Compiler.class.php (line 35)
Smarty | --Smarty_Compiler
boolean
_compile_block_tag
(string $tag_command, string $tag_args, string $tag_modifier, &$output, string $output)
true
_compile_file
(string $resource_name, string $source_content, &$compiled_content, string $compiled_content)
void
_syntax_error
(string $error_msg, [integer $error_type = E_USER_ERROR], [string $file = null], [integer $line = null])
Inherited from Smarty
Smarty::$autoload_filters
Smarty::$cache_dir
Smarty::$cache_handler_func
Smarty::$cache_lifetime
Smarty::$cache_modified_check
Smarty::$caching
Smarty::$compiler_class
Smarty::$compiler_file
Smarty::$compile_check
Smarty::$compile_dir
Smarty::$compile_id
Smarty::$config_booleanize
Smarty::$config_class
Smarty::$config_dir
Smarty::$config_fix_newlines
Smarty::$config_overwrite
Smarty::$config_read_hidden
Smarty::$debugging
Smarty::$debugging_ctrl
Smarty::$debug_tpl
Smarty::$default_modifiers
Smarty::$default_resource_type
Smarty::$default_template_handler_func
Smarty::$error_reporting
Smarty::$force_compile
Smarty::$left_delimiter
Smarty::$php_handling
Smarty::$plugins_dir
Smarty::$request_use_auto_globals
Smarty::$request_vars_order
Smarty::$right_delimiter
Smarty::$secure_dir
Smarty::$security
Smarty::$security_settings
Smarty::$template_dir
Smarty::$trusted_dir
Smarty::$use_sub_dirs
Constructor Smarty_Compiler (line 81)
The class constructor.
The class constructor.
_add_plugin (line 1973)
add plugin
add plugin
_compile_arg_list (line 1420)
_compile_block_tag (line 675)
compile block function tag
compile block function tag sets $output to compiled block function tag
_compile_capture_tag (line 1220)
Compile {capture} .
Compile {capture} .. {/capture} tags
_compile_compiler_tag (line 606)
compile the custom compiler tag
compile the custom compiler tag sets $output to the compiled custom compiler tag
_compile_custom_tag (line 766)
compile custom function tag
compile custom function tag
_compile_file (line 225)
compile a resource
compile a resource sets $compiled_content to the compiled source
_compile_foreach_start (line 1159)
Compile {foreach .
Compile {foreach ...} tag.
_compile_if_tag (line 1255)
Compile {if .
Compile {if ...} tag
_compile_include_php_tag (line 1022)
Compile {include .
Compile {include ...} tag
_compile_include_tag (line 969)
Compile {include .
Compile {include ...} tag
_compile_insert_tag (line 931)
Compile {insert .
Compile {insert ...} tag
_compile_plugin_call (line 2148)
compiles call to plugin of type $type with name $name
compiles call to plugin of type $type with name $name returns a string containing the function-name or method call without the paramter-list that would have follow to make the call valid php-syntax
_compile_registered_object_tag (line 839)
compile a registered object tag
compile a registered object tag
_compile_section_start (line 1054)
Compile {section .
Compile {section ...} tag
_compile_smarty_ref (line 1992)
Compiles references of type $smarty.
Compiles references of type $smarty.foo
_compile_tag (line 435)
Compile a template tag
Compile a template tag
_expand_quoted_text (line 1680)
expand quoted text with embedded variables
expand quoted text with embedded variables
_load_filters (line 2172)
load pre- and post-filters
load pre- and post-filters
_parse_attrs (line 1521)
Parse attribute string
Parse attribute string
_parse_conf_var (line 1858)
parse configuration variable expression into PHP code
parse configuration variable expression into PHP code
_parse_is_expr (line 1460)
Parse is expression
Parse is expression
_parse_modifiers (line 1904)
parse modifier chain into PHP code
parse modifier chain into PHP code sets $output to parsed modified chain
_parse_parenth_args (line 1841)
parse arguments in function call parenthesis
parse arguments in function call parenthesis
_parse_section_prop (line 1879)
parse section property expression into PHP code
parse section property expression into PHP code
_parse_var (line 1706)
parse variable expression into PHP code
parse variable expression into PHP code
_parse_vars_props (line 1605)
compile multiple variables and section properties tokens into
compile multiple variables and section properties tokens into PHP code
_parse_var_props (line 1620)
compile single variable and section properties token into
compile single variable and section properties token into PHP code
_pop_cacheable_state (line 2246)
check if the compilation changes from non-cacheable to cacheable state with the end of the current plugin return php-code to reflect the transition.
check if the compilation changes from non-cacheable to cacheable state with the end of the current plugin return php-code to reflect the transition.
_pop_tag (line 2271)
pop closing tag-name
pop closing tag-name raise an error if this stack-top doesn't match with the closing tag
_push_cacheable_state (line 2228)
check if the compilation changes from cacheable to non-cacheable state with the beginning of the current plugin.
check if the compilation changes from cacheable to non-cacheable state with the beginning of the current plugin. return php-code to reflect the transition.
_push_tag (line 2260)
push opening tag-name, file-name and line-number on the tag-stack
push opening tag-name, file-name and line-number on the tag-stack
_quote_replace (line 2203)
Quote subpattern references
Quote subpattern references
_syntax_error (line 2216)
display Smarty syntax error
display Smarty syntax error
Inherited From Smarty
Smarty::Smarty()
Smarty::append()
Smarty::append_by_ref()
Smarty::assign()
Smarty::assign_by_ref()
Smarty::clear_all_assign()
Smarty::clear_all_cache()
Smarty::clear_assign()
Smarty::clear_cache()
Smarty::clear_compiled_tpl()
Smarty::clear_config()
Smarty::config_load()
Smarty::display()
Smarty::fetch()
Smarty::get_config_vars()
Smarty::get_registered_object()
Smarty::get_template_vars()
Smarty::is_cached()
Smarty::load_filter()
Smarty::register_block()
Smarty::register_compiler_function()
Smarty::register_function()
Smarty::register_modifier()
Smarty::register_object()
Smarty::register_outputfilter()
Smarty::register_postfilter()
Smarty::register_prefilter()
Smarty::register_resource()
Smarty::template_exists()
Smarty::trigger_error()
Smarty::unregister_block()
Smarty::unregister_compiler_function()
Smarty::unregister_function()
Smarty::unregister_modifier()
Smarty::unregister_object()
Smarty::unregister_outputfilter()
Smarty::unregister_postfilter()
Smarty::unregister_prefilter()
Smarty::unregister_resource()
Smarty::_compile_resource()
Smarty::_compile_source()
Smarty::_dequote()
Smarty::_eval()
Smarty::_fetch_resource_info()
Smarty::_get_auto_filename()
Smarty::_get_auto_id()
Smarty::_get_compile_path()
Smarty::_get_plugin_filepath()
Smarty::_include()
Smarty::_is_compiled()
Smarty::_parse_resource_name()
Smarty::_process_compiled_include_callback()
Smarty::_read_file()
Smarty::_run_mod_handler()
Smarty::_smarty_cache_attrs()
Smarty::_smarty_include()
Smarty::_trigger_fatal_error()
Smarty::_unlink()
Documentation generated on Wed, 05 Aug 2009 08:45:13 +0000 by phpDocumentor 1.4.1