HTMLPurifier_URIScheme Klassenreferenz

HTMLPurifier_URIScheme Klassenreferenz
Klassendiagramm für HTMLPurifier_URIScheme:

Öffentliche Methoden

 doValidate (&$uri, $config, $context)
 
 validate (&$uri, $config, $context)
 

Datenfelder

 $default_port = null
 
 $browsable = false
 
 $secure = false
 
 $hierarchical = false
 
 $may_omit_host = false
 

Ausführliche Beschreibung

Validator for the components of a URI for a specific scheme

Definiert in Zeile 6 der Datei URIScheme.php.

Dokumentation der Elementfunktionen

doValidate ( $uri,
  $config,
  $context 
)
abstract

Validates the components of a URI for a specific scheme.

Parameter
HTMLPurifier_URI$uriReference to a HTMLPurifier_URI object
HTMLPurifier_Config$config
HTMLPurifier_Context$context
Rückgabe
bool success or failure

Wird benutzt von validate().

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

validate ( $uri,
  $config,
  $context 
)

Public interface for validating components of a URI. Performs a bunch of default actions. Don't overload this method.

Parameter
HTMLPurifier_URI$uriReference to a HTMLPurifier_URI object
HTMLPurifier_Config$config
HTMLPurifier_Context$context
Rückgabe
bool success or failure

Definiert in Zeile 63 der Datei URIScheme.php.

Benutzt doValidate().

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

Dokumentation der Datenelemente

$browsable = false

Whether or not URIs of this scheme are locatable by a browser http and ftp are accessible, while mailto and news are not. bool

Definiert in Zeile 22 der Datei URIScheme.php.

$default_port = null

Scheme's default port (integer). If an explicit port number is specified that coincides with the default port, it will be elided. int

Definiert in Zeile 15 der Datei URIScheme.php.

$hierarchical = false

Whether or not the URI always uses <hier_part>, resolves edge cases with making relative URIs absolute bool

Definiert in Zeile 36 der Datei URIScheme.php.

$may_omit_host = false

Whether or not the URI may omit a hostname when the scheme is explicitly specified, ala file:///path/to/file. As of writing, 'file' is the only scheme that browsers support his properly. bool

Definiert in Zeile 44 der Datei URIScheme.php.

$secure = false

Whether or not data transmitted over this scheme is encrypted. https is secure, http is not. bool

Definiert in Zeile 29 der Datei URIScheme.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.