HTMLPurifier_ErrorCollector Klassenreferenz

HTMLPurifier_ErrorCollector Klassenreferenz

Öffentliche Methoden

 __construct ($context)
 
 send ($severity, $msg)
 
 getRaw ()
 
 getHTMLFormatted ($config, $errors=null)
 

Datenfelder

const LINENO = 0
 
const SEVERITY = 1
 
const MESSAGE = 2
 
const CHILDREN = 3
 

Geschützte Attribute

 $errors
 
 $_current
 
 $_stacks = array(array())
 
 $locale
 
 $generator
 
 $context
 
 $lines = array()
 

Private Methoden

 _renderStruct (&$ret, $struct, $line=null, $col=null)
 

Ausführliche Beschreibung

Error collection class that enables HTML Purifier to report HTML problems back to the user

Definiert in Zeile 7 der Datei ErrorCollector.php.

Beschreibung der Konstruktoren und Destruktoren

__construct (   $context)
Parameter
HTMLPurifier_Context$context

Definiert in Zeile 57 der Datei ErrorCollector.php.

Benutzt $context.

Dokumentation der Elementfunktionen

_renderStruct ( $ret,
  $struct,
  $line = null,
  $col = null 
)
private

Definiert in Zeile 206 der Datei ErrorCollector.php.

Benutzt $context.

Wird benutzt von getHTMLFormatted().

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

getHTMLFormatted (   $config,
  $errors = null 
)

Default HTML formatting implementation for error messages

Parameter
HTMLPurifier_Config$configConfiguration, vital for HTML output nature
array$errorsErrors array to display; used for recursion.
Rückgabe
string

Definiert in Zeile 174 der Datei ErrorCollector.php.

Benutzt $errors und _renderStruct().

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

getRaw ( )

Retrieves raw error data for custom formatter to use

Definiert in Zeile 163 der Datei ErrorCollector.php.

Benutzt $errors.

send (   $severity,
  $msg 
)

Sends an error message to the collector for later use

Parameter
int$severityError severity, PHP error style (don't use E_USER_)
string$msgError message text

Definiert in Zeile 70 der Datei ErrorCollector.php.

Benutzt HTMLPurifier_ErrorStruct\ATTR, HTMLPurifier_ErrorStruct\CSSPROP und HTMLPurifier_ErrorStruct\TOKEN.

Dokumentation der Datenelemente

$_current
protected

array

Definiert in Zeile 27 der Datei ErrorCollector.php.

$_stacks = array(array())
protected

array

Definiert in Zeile 32 der Datei ErrorCollector.php.

$context
protected

HTMLPurifier_Context

Definiert in Zeile 47 der Datei ErrorCollector.php.

Wird benutzt von __construct() und _renderStruct().

$errors
protected

array

Definiert in Zeile 22 der Datei ErrorCollector.php.

Wird benutzt von getHTMLFormatted() und getRaw().

$generator
protected

HTMLPurifier_Generator

Definiert in Zeile 42 der Datei ErrorCollector.php.

$lines = array()
protected

array

Definiert in Zeile 52 der Datei ErrorCollector.php.

$locale
protected

HTMLPurifier_Language

Definiert in Zeile 37 der Datei ErrorCollector.php.

const CHILDREN = 3

Definiert in Zeile 17 der Datei ErrorCollector.php.

const LINENO = 0

Identifiers for the returned error array. These are purposely numeric so list() can be used.

Definiert in Zeile 14 der Datei ErrorCollector.php.

const MESSAGE = 2

Definiert in Zeile 16 der Datei ErrorCollector.php.

const SEVERITY = 1

Definiert in Zeile 15 der Datei ErrorCollector.php.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:




Korrekturen, Hinweise und Ergänzungen

Bitte scheuen Sie sich nicht und melden Sie, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Support Forum wählen. Es ist eine kostenlose Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden kommentarlos entfernt.