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

Référence de la classe DOMIT_Utilities

Liste de tous les membres

Fonctions membres publiques


Documentation des fonctions membres

DOMIT_Utilities::convertEntities ( text,
definedEntities 
)

Converts illegal XML characters to their entity representations

Paramètres:
stringThe text to be formatted
arrayUser defined translation table for entities
Renvoie:
string The formatted text

Références $text.

Référencé par getNormalizedElementString(), getNormalizedString(), DOMIT_Attr::toString(), DOMIT_TextNode::toString(), DOMIT_Lite_TextNode::toString(), et DOMIT_Lite_Element::toString().

Voici le graphe d'appel pour cette fonction :

DOMIT_Utilities::DOMIT_Utilities ( )

Raises an error if an attempt to instantiate the class is made

DOMIT_Utilities::forHTML ( text,
doPrint = false 
)

Formats a string for presentation as HTML

Paramètres:
stringThe string to be formatted
booleanTrue if the string is to be sent directly to output
Renvoie:
string The HTML formatted string

Références $text.

DOMIT_Utilities::fromArray ( &$  node,
&$  myArray 
)

Generates a node tree from an array and appends it to the specified document or node

Paramètres:
objectThe document or node to which the child nodes should be appended
arrayAn associative multidimensional array of elements and values

Références $i, et $total.

DOMIT_Utilities::getIndentation ( node_level)

Returns the indentation required for the specified node level

Paramètres:
intThe current node level
Renvoie:
string The indentation required for the specified node level

Références $i.

Référencé par getNormalizedElementString(), et getNormalizedString().

Voici le graphe d'appel pour cette fonction :

DOMIT_Utilities::getNormalizedElementString ( &$  node,
response,
node_level,
subEntities,
definedEntities 
)

Gets a normalized (formatted for readability) representation of the current element

Paramètres:
ObjectThe node to be normalized
stringThe current normalized text
intThe level in the DOM hierarchy where the node is located
booleanTrue if illegal xml characters in text nodes and attributes should be converted to entities
arrayUser defined translation table for entities
Renvoie:
string The normalized string representation

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

Référencé par getNormalizedString().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

DOMIT_Utilities::getNormalizedString ( &$  node,
node_level,
subEntities = false,
definedEntities 
)

Gets a normalized (formatted for readability) representation of the current node

Paramètres:
ObjectThe node to be normalized
intThe level in the DOM hierarchy where the node is located
booleanTrue if illegal xml characters in text nodes and attributes should be converted to entities
arrayUser defined translation table for entities
Renvoie:
string The normalized string representation

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

Référencé par getNormalizedElementString(), et toNormalizedString().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

DOMIT_Utilities::isTextNode ( &$  node)

Determines whether the specified node is a Text node

Paramètres:
ObjectThe node to be tested
Renvoie:
boolean True if the node is a Text node

Références $type.

Référencé par getNormalizedElementString().

Voici le graphe d'appel pour cette fonction :

DOMIT_Utilities::parseAttributes ( )
DOMIT_Utilities::printUTF8Header ( contentType = 'text/html')

Set the browser header to interpret data as UTF-8 formatted

Paramètres:
stringThe content type of the data
DOMIT_Utilities::removeExtension ( fileName)

Removes the extension from the specified file name

Paramètres:
stringThe file name
Renvoie:
string The file name, stripped of its extension

Références $i, et $total.

Référencé par DOMIT_cache::cacheExists(), DOMIT_cache::fromCache(), DOMIT_cache::removeFromCache(), et DOMIT_cache::toCache().

Voici le graphe d'appel pour cette fonction :

DOMIT_Utilities::toNormalizedString ( &$  node,
subEntities = false,
definedEntities 
)

Generates a normalized (formatted for readability) representation of the node and its children

Paramètres:
ObjectThe root node of the narmalization
booleanTrue if illegal xml characters in text nodes and attributes should be converted to entities
Renvoie:
string The formatted string representation

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

Voici le graphe d'appel pour cette fonction :

DOMIT_Utilities::validateXML ( xmlText)

Determines whether the XML string is valid (NOT FULLY IMPLEMENTED!)

Paramètres:
stringThe XML text
Renvoie:
boolean True if the XML text is valid

Références $text.

Référencé par DOMIT_Document::parseXML(), et DOMIT_Lite_Document::parseXML().

Voici le graphe d'appel pour cette fonction :


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