Class: Template_Lite_Compiler

Source Location: /include/engine/class.compiler.php

Class Overview [line 29]

Template_Lite
   |
   --Template_Lite_Compiler

Author(s):

Version:

Copyright:

Variables

Constants

Methods




Class Details

[ Top ]


Class Variables

$default_modifiers = array()

[line 36]

Type: mixed

Overrides: Array

[ Top ]

$left_delimiter =  ""

[line 31]

Type: mixed

Overrides: Array

[ Top ]

$php_extract_vars =    true

[line 38]

Type: mixed

Overrides: Array

[ Top ]

$plugins_dir =  ""

[line 33]

Type: mixed

Overrides: Array

[ Top ]

$reserved_template_varname =  ""

[line 35]

Type: mixed

Overrides: Array

[ Top ]

$right_delimiter =  ""

[line 32]

Type: mixed

Overrides: Array

[ Top ]

$template_dir =  ""

[line 34]

Type: mixed

Overrides: Array

[ Top ]

$_confs = array()

[line 42]

Type: mixed

Overrides: Array

[ Top ]

$_cvar_regexp =    null

[line 63]

Type: mixed

Overrides:

[ Top ]

$_db_qstr_regexp =    null

[line 57]

Type: mixed

Overrides:

[ Top ]

$_dvar_regexp =    null

[line 62]

Type: mixed

Overrides:

[ Top ]

$_error_level =    null

[line 54]

Type: mixed

Overrides:

[ Top ]

$_file =    ""

[line 45]

Type: mixed

Overrides: Array

[ Top ]

$_foreachelse_stack = array()

[line 47]

Type: mixed

Overrides:

[ Top ]

$_for_stack =    0

[line 48]

Type: mixed

Overrides:

[ Top ]

$_func_regexp =    null

[line 60]

Type: mixed

Overrides:

[ Top ]

$_linenum =    0

[line 44]

Type: mixed

Overrides: Array

[ Top ]

$_literal = array()

[line 46]

Type: mixed

Overrides:

[ Top ]

$_mod_regexp =    null

[line 65]

Type: mixed

Overrides:

[ Top ]

$_php_blocks = array()

[line 53]

Type: mixed

Overrides:

[ Top ]

$_plugins = array()

[line 43]

Type: mixed

Overrides: Array

[ Top ]

$_qstr_regexp =    null

[line 59]

Type: mixed

Overrides:

[ Top ]

$_require_stack = array()

[line 52]

Type: mixed

Overrides:

[ Top ]

$_sectionelse_stack = array()

[line 49]

Type: mixed

Overrides:

[ Top ]

$_si_qstr_regexp =    null

[line 58]

Type: mixed

Overrides:

[ Top ]

$_sl_md5 =    '39fc70570b8b60cbc1b85839bf242aff'

[line 55]

Type: mixed

Overrides: Array

[ Top ]

$_svar_regexp =    null

[line 64]

Type: mixed

Overrides:

[ Top ]

$_switch_stack = array()

[line 50]

Type: mixed

Overrides:

[ Top ]

$_tag_stack = array()

[line 51]

Type: mixed

Overrides:

[ Top ]

$_templatelite_vars = array()

[line 67]

Type: mixed

Overrides:

[ Top ]

$_vars = array()

[line 41]

Type: mixed

Overrides: Array

[ Top ]

$_var_bracket_regexp =    null

[line 61]

Type: mixed

Overrides:

[ Top ]

$_var_regexp =    null

[line 66]

Type: mixed

Overrides:

[ Top ]


Class Methods

Template_lite_compiler

void Template_lite_compiler( )

[line 69]

Parameters:

[ Top ]

_compile_compiler_function

void _compile_compiler_function( $function, $arguments, &$_result)

[line 400]

Parameters:

  • $function -
  • $arguments -
  • &$_result -

[ Top ]

_compile_config

void _compile_config( $variable)

[line 814]

Parameters:

  • $variable -

[ Top ]

_compile_custom_block

void _compile_custom_block( $function, $modifiers, $arguments, &$_result)

[line 433]

Parameters:

  • $function -
  • $modifiers -
  • $arguments -
  • &$_result -

[ Top ]

_compile_custom_function

void _compile_custom_function( $function, $modifiers, $arguments, &$_result)

[line 410]

Parameters:

  • $function -
  • $modifiers -
  • $arguments -
  • &$_result -

[ Top ]

_compile_file

void _compile_file( $file_contents)

[line 130]

Parameters:

  • $file_contents -

[ Top ]

_compile_if

void _compile_if( $arguments, [ $elseif = false])

[line 468]

Parameters:

  • $arguments -
  • $elseif -

[ Top ]

_compile_tag

void _compile_tag( $tag)

[line 207]

Parameters:

  • $tag -

[ Top ]

_compile_variable

void _compile_variable( $variable)

[line 719]

Parameters:

  • $variable -

[ Top ]

_dequote

void _dequote( $string)

[line 574]

Parameters:

  • $string -

[ Top ]

_load_filters

void _load_filters( )

[line 904]

Parameters:

[ Top ]

_parse_arguments

void _parse_arguments( $arguments)

[line 581]

Parameters:

  • $arguments -

[ Top ]

_parse_function

void _parse_function( $function, $modifiers, $arguments)

[line 227]

Parameters:

  • $function -
  • $modifiers -
  • $arguments -

[ Top ]

_parse_modifier

void _parse_modifier( $variable, $modifiers)

[line 850]

Parameters:

  • $variable -
  • $modifiers -

[ Top ]

_parse_section_prop

void _parse_section_prop( $section_prop_expr)

[line 702]

Parameters:

  • $section_prop_expr -

[ Top ]

_parse_variable

void _parse_variable( $variable)

[line 661]

Parameters:

  • $variable -

[ Top ]

_parse_variables

void _parse_variables( $variables, $modifiers)

[line 644]

Parameters:

  • $variables -
  • $modifiers -

[ Top ]

_plugin_exists

void _plugin_exists( $function, $type)

[line 886]

Parameters:

  • $function -
  • $type -

[ Top ]


Class Constants


Documentation generated on Sun, 08 Mar 2009 11:00:38 +0000 by phpDocumentor 1.4.1