The class fields described below are intented to the instruction programmers:
Table 3.2. optClass: fields
Name | Type | Description |
---|---|---|
$tpl | optClass | The template parser object. |
$processors | Array | An assotiative array of registered instruction processors. The two default processors are "generic" and "component". Do not write anything to this array on your own. |
$translator | Array | A buffer of registered instruction tags (keys) and their types (values). Do not write anything to this array on your own. |
$mapper | Array | A buffer of registered instruction tags pointing to their processors. Do not write anything to this array on your own. |
$dynamic | Boolean | If true, the generated code generates a fully dynamic content, that is not cached with the output cache system. |
$dynamic | Boolean | If true, the generated code generates a fully dynamic content, that is not cached with the output cache system. |
$genericBuffer | Array | A buffer for the shared content between the instructions. Each instruction must firstly create its own unique buffer there in order to use it. |