Class CMS_XMLTag
Represents a XML Tag. Instanciated by the XMLParser.
Located in /automne/classes/pageContent/xmltag.php (line 27)
CMS_grandFather | --CMS_XMLTag
Class | Description |
---|---|
![]() |
Class CMS_XMLTag_title |
![]() |
Class CMS_XMLTag_js_add |
![]() |
Class CMS_XMLTag_edit |
![]() |
Class CMS_XMLTag_css_add |
![]() |
Class CMS_XMLTag_redirect |
![]() |
Class CMS_XMLTag_anchor |
![]() |
Class CMS_XMLTag_xml |
![]() |
Class CMS_XMLTag_noedit |
![]() |
Class CMS_XMLTag_header |
![]() |
Class CMS_XMLTag_website |
![]() |
Class CMS_XMLTag_noadmin |
![]() |
Class CMS_XMLTag_admin |
![]() |
Class CMS_XMLTag_page |
![]() |
Class CMS_XMLTag_setvar |
![]() |
Class CMS_XMLTag_else |
![]() |
Class CMS_XMLTag_end |
![]() |
Class CMS_XMLTag_if |
![]() |
Class CMS_XMLTag_start |
Do some replacements to clean produced definition code
Compute the current tag according to compute parameters
Return an unique ID formatted as id_rand where id is the number of unique ids queried and rand a 6 alphanumerical random characters string
Return well indented php code
Replace vars like {object:field:type} or {var|session|request|page:name:type}. Called during definition compilation
Use a callback function to compute children tags
Constructor.
Check tags attributes requirements
Enclose a given string with double quotes or single quotes according to reverse value
Enclose a given var with CMS_polymod_definition_parsing::prepareVar method
Get the value of an attribute.
Get the content, which is the text content including the tag definition.
Get the inner content, which is the text content excluding the tag definition.
Get the representation instance, from the tag name
What is needed ?
Set the value of an attribute.
Set the text content. This content must include the tag itself.
Get the start byte position offset.
Inherited From CMS_grandFather
CMS_grandFather::autoload()
CMS_grandFather::hasError()
CMS_grandFather::log()
CMS_grandFather::PHPErrorHandler()
CMS_grandFather::raiseError()
CMS_grandFather::setDebug()
CMS_grandFather::setLog()
CMS_grandFather::_raiseError()
CMS_grandFather::__call()
Inherited from CMS_grandFather
CMS_grandFather::ERROR_LOG
CMS_grandFather::SYSTEM_LABEL
Documentation generated on Wed, 15 Feb 2012 15:41:17 +0100 by phpDocumentor 1.4.3