Class Smarty_Internal_Compile_Include

Description

Smarty Internal Plugin Compile Include Class

Located in /libs/sysplugins/smarty_internal_compile_include.php (line 18)

Smarty_Internal_CompileBase
   |
   --Smarty_Internal_Compile_Include
Class Constant Summary
Variable Summary
Method Summary
string compile (array $args, object $compiler, array $parameter)
Variables
array $optional_attributes = array('_any') (line 51)

Attribute definition: Overwrites base class.


Redefinition of:
Smarty_Internal_CompileBase::$optional_attributes
Array of names of optional attribute required by tag use array('_any') if there is no restriction of attributes names
array $option_flags = array('nocache', 'inline', 'caching') (line 44)

Attribute definition: Overwrites base class.


Redefinition of:
Smarty_Internal_CompileBase::$option_flags
Array of names of valid option flags
array $required_attributes = array('file') (line 30)

Attribute definition: Overwrites base class.


Redefinition of:
Smarty_Internal_CompileBase::$required_attributes
Array of names of required attribute required by tag
array $shorttag_order = array('file') (line 37)

Attribute definition: Overwrites base class.


Redefinition of:
Smarty_Internal_CompileBase::$shorttag_order
Shorttag attribute order defined by its names
Methods
compile (line 61)

Compiles code for the {include} tag

  • return: compiled code
  • access: public
string compile (array $args, object $compiler, array $parameter)
  • array $args: array with attributes from parser
  • object $compiler: compiler object
  • array $parameter: array with compilation parameter

Inherited Methods

Inherited From Smarty_Internal_CompileBase

Smarty_Internal_CompileBase::closeTag()
Smarty_Internal_CompileBase::getAttributes()
Smarty_Internal_CompileBase::openTag()
Class Constants
CACHING_NOCACHE_CODE = 9999 (line 23)

caching mode to create nocache code but no cache file

Documentation generated on Sat, 24 Sep 2011 20:23:44 +0200 by phpDocumentor 1.4.1