eZPublish  3.8
eztemplate.php File Reference

Classes

class  eZTemplate
 The main manager for templates. More...
 

Variables

const EZ_ELEMENT_COMMENT 6
 
const EZ_ELEMENT_END_TAG 4
 
const EZ_ELEMENT_NORMAL_TAG 3
 
const EZ_ELEMENT_SINGLE_TAG 2
 
const EZ_ELEMENT_TEXT 1
 
const EZ_ELEMENT_VARIABLE 5
 
const EZ_ERROR_TEMPLATE_FILE_ERRORS 1
 
const EZ_RESOURCE_FETCH 1
 
const EZ_RESOURCE_QUERY 2
 
const EZ_TEMPLATE_DEBUG_INTERNALS false
 
const EZ_TEMPLATE_NAMESPACE_SCOPE_GLOBAL 1
 
const EZ_TEMPLATE_NAMESPACE_SCOPE_LOCAL 2
 
const EZ_TEMPLATE_NAMESPACE_SCOPE_RELATIVE 3
 
const EZ_TEMPLATE_NODE_FUNCTION 4
 
const EZ_TEMPLATE_NODE_INTERNAL 100
 
const EZ_TEMPLATE_NODE_INTERNAL_CODE_PIECE 101
 
const EZ_TEMPLATE_NODE_INTERNAL_ERROR 121
 
const EZ_TEMPLATE_NODE_INTERNAL_NAMESPACE_CHANGE 103
 
const EZ_TEMPLATE_NODE_INTERNAL_NAMESPACE_RESTORE 104
 
const EZ_TEMPLATE_NODE_INTERNAL_OUTPUT_ASSIGN 150
 
const EZ_TEMPLATE_NODE_INTERNAL_OUTPUT_DECREASE 153
 
const EZ_TEMPLATE_NODE_INTERNAL_OUTPUT_INCREASE 152
 
const EZ_TEMPLATE_NODE_INTERNAL_OUTPUT_READ 151
 
const EZ_TEMPLATE_NODE_INTERNAL_RESOURCE_ACQUISITION 140
 
const EZ_TEMPLATE_NODE_INTERNAL_SPACING_DECREASE 161
 
const EZ_TEMPLATE_NODE_INTERNAL_SPACING_INCREASE 160
 
const EZ_TEMPLATE_NODE_INTERNAL_VARIABLE_SET 105
 
const EZ_TEMPLATE_NODE_INTERNAL_VARIABLE_UNSET 102
 
const EZ_TEMPLATE_NODE_INTERNAL_WARNING 120
 
const EZ_TEMPLATE_NODE_OPERATOR 5
 
const EZ_TEMPLATE_NODE_OPTIMIZED_INIT 201
 
const EZ_TEMPLATE_NODE_OPTIMIZED_RESOURCE_ACQUISITION 141
 
const EZ_TEMPLATE_NODE_ROOT 1
 
const EZ_TEMPLATE_NODE_TEXT 2
 
const EZ_TEMPLATE_NODE_USER_CUSTOM 1000
 
const EZ_TEMPLATE_NODE_VARIABLE 3
 
const EZ_TEMPLATE_TYPE_ALL (EZ_TEMPLATE_TYPE_STRING_BIT | EZ_TEMPLATE_TYPE_NUMERIC_BIT | EZ_TEMPLATE_TYPE_IDENTIFIER_BIT | EZ_TEMPLATE_TYPE_VARIABLE_BIT | EZ_TEMPLATE_TYPE_ATTRIBUTE_BIT | EZ_TEMPLATE_TYPE_OPERATOR_BIT )
 
const EZ_TEMPLATE_TYPE_ARRAY 8
 
const EZ_TEMPLATE_TYPE_ATTRIBUTE 5
 
const EZ_TEMPLATE_TYPE_ATTRIBUTE_BIT (1 << (EZ_TEMPLATE_TYPE_ATTRIBUTE - 1))
 
const EZ_TEMPLATE_TYPE_BASIC (EZ_TEMPLATE_TYPE_STRING_BIT | EZ_TEMPLATE_TYPE_NUMERIC_BIT | EZ_TEMPLATE_TYPE_IDENTIFIER_BIT | EZ_TEMPLATE_TYPE_VARIABLE_BIT | EZ_TEMPLATE_TYPE_OPERATOR_BIT )
 
const EZ_TEMPLATE_TYPE_BOOLEAN 7
 
const EZ_TEMPLATE_TYPE_DYNAMIC_ARRAY 9
 
const EZ_TEMPLATE_TYPE_IDENTIFIER 3
 
const EZ_TEMPLATE_TYPE_IDENTIFIER_BIT (1 << (EZ_TEMPLATE_TYPE_IDENTIFIER - 1))
 
const EZ_TEMPLATE_TYPE_INTERNAL 100
 
const EZ_TEMPLATE_TYPE_INTERNAL_CODE_PIECE 101
 
const EZ_TEMPLATE_TYPE_INTERNAL_STOP 999
 
const EZ_TEMPLATE_TYPE_MODIFIER_MASK (EZ_TEMPLATE_TYPE_ATTRIBUTE_BIT | EZ_TEMPLATE_TYPE_OPERATOR_BIT)
 
const EZ_TEMPLATE_TYPE_NONE 0
 
const EZ_TEMPLATE_TYPE_NUMERIC 2
 
const EZ_TEMPLATE_TYPE_NUMERIC_BIT (1 << (EZ_TEMPLATE_TYPE_NUMERIC - 1))
 
const EZ_TEMPLATE_TYPE_OPERATOR 6
 
const EZ_TEMPLATE_TYPE_OPERATOR_BIT (1 << (EZ_TEMPLATE_TYPE_OPERATOR - 1))
 
const EZ_TEMPLATE_TYPE_OPTIMIZED_ARRAY_LOOKUP 202
 
const EZ_TEMPLATE_TYPE_OPTIMIZED_ATTRIBUTE_LOOKUP 204
 
const EZ_TEMPLATE_TYPE_OPTIMIZED_CONTENT_CALL 203
 
const EZ_TEMPLATE_TYPE_OPTIMIZED_NODE 201
 
const EZ_TEMPLATE_TYPE_PHP_VARIABLE 102
 
const EZ_TEMPLATE_TYPE_STRING 1
 
const EZ_TEMPLATE_TYPE_STRING_BIT (1 << (EZ_TEMPLATE_TYPE_STRING - 1))
 
const EZ_TEMPLATE_TYPE_VARIABLE 4
 
const EZ_TEMPLATE_TYPE_VARIABLE_BIT (1 << (EZ_TEMPLATE_TYPE_VARIABLE - 1))
 
const EZ_TEMPLATE_TYPE_VOID 0
 

Detailed Description

Template system manager.

Variable Documentation

const EZ_ERROR_TEMPLATE_FILE_ERRORS 1

Referenced by eZTemplate\error().

const EZ_RESOURCE_QUERY 2
const EZ_TEMPLATE_DEBUG_INTERNALS false
const EZ_TEMPLATE_NODE_INTERNAL 100
const EZ_TEMPLATE_NODE_INTERNAL_ERROR 121
const EZ_TEMPLATE_NODE_INTERNAL_NAMESPACE_CHANGE 103
const EZ_TEMPLATE_NODE_INTERNAL_NAMESPACE_RESTORE 104
const EZ_TEMPLATE_NODE_INTERNAL_OUTPUT_ASSIGN 150
const EZ_TEMPLATE_NODE_INTERNAL_OUTPUT_DECREASE 153
const EZ_TEMPLATE_NODE_INTERNAL_OUTPUT_INCREASE 152
const EZ_TEMPLATE_NODE_INTERNAL_OUTPUT_READ 151
const EZ_TEMPLATE_NODE_INTERNAL_VARIABLE_SET 105
const EZ_TEMPLATE_NODE_INTERNAL_VARIABLE_UNSET 102
const EZ_TEMPLATE_NODE_INTERNAL_WARNING 120
const EZ_TEMPLATE_NODE_OPERATOR 5
const EZ_TEMPLATE_NODE_OPTIMIZED_INIT 201
const EZ_TEMPLATE_NODE_OPTIMIZED_RESOURCE_ACQUISITION 141
const EZ_TEMPLATE_NODE_USER_CUSTOM 1000
const EZ_TEMPLATE_TYPE_ATTRIBUTE_BIT (1 << (EZ_TEMPLATE_TYPE_ATTRIBUTE - 1))
const EZ_TEMPLATE_TYPE_IDENTIFIER_BIT (1 << (EZ_TEMPLATE_TYPE_IDENTIFIER - 1))
const EZ_TEMPLATE_TYPE_INTERNAL 100
const EZ_TEMPLATE_TYPE_INTERNAL_CODE_PIECE 101
const EZ_TEMPLATE_TYPE_INTERNAL_STOP 999
const EZ_TEMPLATE_TYPE_NONE 0
const EZ_TEMPLATE_TYPE_NUMERIC_BIT (1 << (EZ_TEMPLATE_TYPE_NUMERIC - 1))
const EZ_TEMPLATE_TYPE_OPERATOR_BIT (1 << (EZ_TEMPLATE_TYPE_OPERATOR - 1))
const EZ_TEMPLATE_TYPE_OPTIMIZED_ARRAY_LOOKUP 202
const EZ_TEMPLATE_TYPE_OPTIMIZED_ATTRIBUTE_LOOKUP 204
const EZ_TEMPLATE_TYPE_OPTIMIZED_CONTENT_CALL 203
const EZ_TEMPLATE_TYPE_OPTIMIZED_NODE 201
const EZ_TEMPLATE_TYPE_STRING_BIT (1 << (EZ_TEMPLATE_TYPE_STRING - 1))
const EZ_TEMPLATE_TYPE_VARIABLE_BIT (1 << (EZ_TEMPLATE_TYPE_VARIABLE - 1))