HTMLPurifier_Token_Tag Klassenreferenz

HTMLPurifier_Token_Tag Klassenreferenz
Klassendiagramm für HTMLPurifier_Token_Tag:
Zusammengehörigkeiten von HTMLPurifier_Token_Tag:

Öffentliche Methoden

 __construct ($name, $attr=array(), $line=null, $col=null, $armor=array())
 
 toNode ()
 
- Öffentliche Methoden geerbt von HTMLPurifier_Token
 __get ($n)
 
 position ($l=null, $c=null)
 
 rawPosition ($l, $c)
 
 toNode ()
 

Datenfelder

 $is_tag = true
 
 $name
 
 $attr = array()
 
- Datenfelder geerbt von HTMLPurifier_Token
 $line
 
 $col
 
 $armor = array()
 
 $skip
 
 $rewind
 
 $carryover
 

Ausführliche Beschreibung

Abstract class of a tag token (start, end or empty), and its behavior.

Definiert in Zeile 6 der Datei Tag.php.

Beschreibung der Konstruktoren und Destruktoren

__construct (   $name,
  $attr = array(),
  $line = null,
  $col = null,
  $armor = array() 
)

Non-overloaded constructor, which lower-cases passed tag name.

Parameter
string$nameString name.
array$attrAssociative array of attributes.
int$line
int$col
array$armor

Definiert in Zeile 42 der Datei Tag.php.

Benutzt HTMLPurifier_Token\$armor, $attr, HTMLPurifier_Token\$col, HTMLPurifier_Token\$line und $name.

Dokumentation der Elementfunktionen

toNode ( )

Definiert in Zeile 63 der Datei Tag.php.

Dokumentation der Datenelemente

$attr = array()

Associative array of the tag's attributes. array

Definiert in Zeile 31 der Datei Tag.php.

Wird benutzt von __construct().

$is_tag = true

Static bool marker that indicates the class is a tag.

This allows us to check objects with !empty($obj->is_tag) without having to use a function call is_a(). bool

Definiert in Zeile 15 der Datei Tag.php.

$name

The lower-case name of the tag, like 'a', 'b' or 'blockquote'.

Zu beachten
Strictly speaking, XML tags are case sensitive, so we shouldn't be lower-casing them, but these tokens cater to HTML tags, which are insensitive. string

Definiert in Zeile 25 der Datei Tag.php.

Wird benutzt von __construct().


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.