API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5

Référence de la classe SAXY_Parser_Base

Graphe d'héritage de SAXY_Parser_Base:

Liste de tous les membres

Fonctions membres publiques

Attributs publics


Documentation des fonctions membres

SAXY_Parser_Base::appendEntityTranslationTable ( table)

Appends an array of entity mappings to the existing translation table

Intended mainly to facilitate the conversion of non-ASCII entities into equivalent characters

Paramètres:
arrayA list of entity mappings in the format: array('&' => '&');
SAXY_Parser_Base::convertEntities ( truthVal)

Sets whether predefined entites should be replaced with their equivalent characters during parsing

Paramètres:
booleanTrue if entity replacement is to occur

Référencé par fireCharacterDataEvent(), et parseAttributes().

Voici le graphe d'appel pour cette fonction :

SAXY_Parser_Base::fireCDataSectionEvent ( data)

Fires a CDATA Section event

Paramètres:
stringThe CDATA Section data

Références $data.

Référencé par SAXY_Parser::parseTag(), et SAXY_Lite_Parser::parseTag().

Voici le graphe d'appel pour cette fonction :

SAXY_Parser_Base::fireCharacterDataEvent ( data)

Fires a character data event

Paramètres:
stringThe character data

Références $data, et convertEntities().

Référencé par parseBetweenTags(), SAXY_Parser::parseTag(), et SAXY_Lite_Parser::parseTag().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

SAXY_Parser_Base::fireEndElementEvent ( tagName)

Fires an end element event

Paramètres:
stringThe end element tag name

Référencé par SAXY_Parser::_fireEndElementEvent(), et SAXY_Lite_Parser::parseTag().

Voici le graphe d'appel pour cette fonction :

SAXY_Parser_Base::fireStartElementEvent ( tagName,
attributes 
)

Fires a start element event

Paramètres:
stringThe start element tag name
ArrayThe start element attributes

Référencé par SAXY_Parser::_fireStartElementEvent(), et SAXY_Lite_Parser::parseTag().

Voici le graphe d'appel pour cette fonction :

SAXY_Parser_Base::getCharFromEnd ( text,
index 
)

Gets the nth character from the end of the string

Paramètres:
stringThe text to be queried
intThe index from the end of the string
Renvoie:
string The found character

Références $text.

Référencé par SAXY_Parser::parse(), et SAXY_Lite_Parser::parse().

Voici le graphe d'appel pour cette fonction :

SAXY_Parser_Base::parseAttributes ( attrText)

Parses the attributes string into an array of key / value pairs

Paramètres:
stringThe attribute text
Renvoie:
Array An array of key / value pairs

Références $i, $total, et convertEntities().

Référencé par SAXY_Parser::parseTag(), SAXY_Lite_Parser::parseTag(), et plgContentGeshi_replacer().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

SAXY_Parser_Base::parseBetweenTags ( betweenTagText)

Parses character data

Paramètres:
stringThe character data

Références fireCharacterDataEvent().

Référencé par SAXY_Parser::parse(), et SAXY_Lite_Parser::parse().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

SAXY_Parser_Base::SAXY_Parser_Base ( )

Constructor for SAX parser

Référencé par SAXY_Lite_Parser::SAXY_Lite_Parser(), et SAXY_Parser::SAXY_Parser().

Voici le graphe d'appel pour cette fonction :

SAXY_Parser_Base::xml_set_cdata_section_handler ( handler)

Sets a reference to the handler for the CDATA Section event

Paramètres:
mixedA reference to the CDATA Section handler
SAXY_Parser_Base::xml_set_character_data_handler ( handler)

Sets a reference to the handler for the data event

Paramètres:
mixedA reference to the data handler
SAXY_Parser_Base::xml_set_element_handler ( startHandler,
endHandler 
)

Sets a reference to the handler for the start element event

Paramètres:
mixedA reference to the start element handler

Documentation des données membres

SAXY_Parser_Base::$cDataSectionHandler = null
SAXY_Parser_Base::$characterDataHandler
SAXY_Parser_Base::$charContainer
SAXY_Parser_Base::$convertEntities = true
SAXY_Parser_Base::$definedEntities = array()
SAXY_Parser_Base::$endElementHandler
SAXY_Parser_Base::$predefinedEntities
Valeur initiale :
 array('&amp;' => '&', '&lt;' => '<', '&gt;' => '>',
                                                        '&quot;' => '"', '&apos;' => "'")
SAXY_Parser_Base::$preserveWhitespace = false
SAXY_Parser_Base::$startElementHandler
SAXY_Parser_Base::$state

La documentation de cette classe a été générée à partir du fichier suivant :