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
Strict standards: Only variables should be passed by reference in C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\Smarty-2.6.0\libs\Smarty_Compiler.class.php on line 712 Call Stack: 0.0006 229032 1. {main}() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpdoc:0 0.0027 240216 2. include('C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\phpdoc.inc') C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpdoc:59 0.1463 8650352 3. phpDocumentor_setup->createDocs() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\phpdoc.inc:65 13.2331 130016152 4. phpDocumentor_IntermediateParser->Output() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\Setup.inc.php:761 13.9644 131381624 5. phpDocumentor_IntermediateParser->Convert() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\IntermediateParser.inc:1865 13.9644 131381720 6. Converter->walk() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\IntermediateParser.inc:1652 21.4713 135247944 7. HTMLframesConverter->endClass() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\Converter.inc:1936 21.4716 135249096 8. Smarty->fetch() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\Converters\HTML\frames\HTMLframesConverter.inc:347 21.4745 135728912 9. include('C:\wamp\www\smarty3.1.0\development\Smarty3Doc\Smarty\Compiler\26d3399f63abd43a7d72f8c21440dcb0\%%165^%%1653142046^class.tpl.php') C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\Smarty-2.6.0\libs\Smarty.class.php:1298 21.4829 135896464 10. Smarty->_smarty_include() C:\wamp\www\smarty3.1.0\development\Smarty3Doc\Smarty\Compiler\26d3399f63abd43a7d72f8c21440dcb0\%%165^%%1653142046^class.tpl.php:788 21.4831 135900696 11. Smarty->_compile_resource() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\Smarty-2.6.0\libs\Smarty.class.php:1935 21.4836 135903520 12. Smarty->_compile_source() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\Smarty-2.6.0\libs\Smarty.class.php:1458 21.4839 135935880 13. Smarty_Compiler->_compile_file() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\Smarty-2.6.0\libs\Smarty.class.php:1523 21.4846 135952744 14. Smarty_Compiler->_compile_tag() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\Smarty-2.6.0\libs\Smarty_Compiler.class.php:316 21.4854 135953760 15. Smarty_Compiler->_compile_custom_tag() C:\wamp\www\phpdocumentator\PhpDocumentor-1.4.3\phpDocumentor\Smarty-2.6.0\libs\Smarty_Compiler.class.php:537
CACHING_NOCACHE_CODE = 9999 (line 23)

caching mode to create nocache code but no cache file

Documentation generated on Mon, 17 Jun 2013 21:06:47 +0000 by phpDocumentor 1.4.3