HTMLPurifier_Language Klassenreferenz

Klassendiagramm für HTMLPurifier_Language:

Inheritance graph
[Legende]

Öffentliche Methoden

 __construct ($config, $context)
 load ()
 getMessage ($key)
 getErrorName ($int)
 listify ($array)
 formatMessage ($key, $args=array())

Datenfelder

 $code = 'en'
 $fallback = false
 $messages = array()
 $errorNames = array()
 $error = false
 $_loaded = false

Geschützte Attribute

 $config
 $context

Ausführliche Beschreibung

Represents a language and defines localizable string formatting and other functions, as well as the localized messages for HTML Purifier.

Definiert in Zeile 7 der Datei Language.php.


Beschreibung der Konstruktoren und Destruktoren

__construct ( config,
context 
)

Definiert in Zeile 48 der Datei Language.php.


Dokumentation der Elementfunktionen

formatMessage ( key,
args = array() 
)

Formats a localised message with passed parameters

Parameter:
$key string identifier of message
$args Parameters to substitute in
Rückgabe:
string localised message
Noch zu erledigen:
Implement conditionals? Right now, some messages make reference to line numbers, but those aren't always available

Definiert in Zeile 117 der Datei Language.php.

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

getErrorName ( int  ) 

Retrieves a localised error name.

Parameter:
$int integer error number, corresponding to PHP's error reporting
Rückgabe:
string localised message

Definiert in Zeile 84 der Datei Language.php.

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

getMessage ( key  ) 

Retrieves a localised message.

Parameter:
$key string identifier of message
Rückgabe:
string localised message

Definiert in Zeile 72 der Datei Language.php.

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

listify ( array  ) 

Converts an array list into a string readable representation

Definiert in Zeile 93 der Datei Language.php.

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

load (  ) 

Loads language object with necessary info from factory cache

Zu beachten:
This is a lazy loader

Definiert in Zeile 57 der Datei Language.php.

Hier ist ein Graph der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:


Dokumentation der Datenelemente

$_loaded = false

Has the language object been loaded yet?

Noch zu erledigen:
Make it private, fix usage in HTMLPurifier_LanguageTest

Definiert in Zeile 41 der Datei Language.php.

$code = 'en'

ISO 639 language code of language. Prefers shortest possible version

Definiert in Zeile 13 der Datei Language.php.

$config [protected]

Instances of HTMLPurifier_Config and HTMLPurifier_Context

Definiert in Zeile 46 der Datei Language.php.

$context [protected]

Definiert in Zeile 46 der Datei Language.php.

$error = false

True if no message file was found for this language, so English is being used instead. Check this if you'd like to notify the user that they've used a non-supported language.

Definiert in Zeile 35 der Datei Language.php.

$errorNames = array()

Array of localizable error codes

Definiert in Zeile 28 der Datei Language.php.

$fallback = false

Fallback language code

Definiert in Zeile 18 der Datei Language.php.

$messages = array()

Array of localizable messages

Definiert in Zeile 23 der Datei Language.php.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Copyright © 2003 - 2009 MyOOS [Shopsystem]. All rights reserved.
MyOOS [Shopsystem] is Free Software released under the GNU/GPL License.

Webmaster: info@r23.de (Impressum)
doxygen