Overview

Namespaces

  • Alvine
    • Markup
      • Html
        • Constraint
        • Element
          • Html
          • Svg
        • Node
        • Operation
        • Tokenizer
          • State
          • Token
            • Util
        • TreeConstructor
          • InsertionMode

Classes

  • Attribute
  • AttributeValue
  • AttributeValueNotEqual
  • HasClass
  • HasID
  • NoAttribute
  • Node
  • Selector
  • SelectorParseException
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class AttributeValue

Das AttributeValue der Node entspricht dem Wert des Attributes. Wird ein Regex angegeben, so prüft der Constraint auf diesen Regex. Die Regexprüfung ist deutlich langsamer als die Wertprüfung.

Alvine\Util\Constraint
Extended by Alvine\Markup\Html\Constraint\AttributeValue

Direct known subclasses

Alvine\Markup\Html\Constraint\AttributeValueNotEqual
Namespace: Alvine\Markup\Html\Constraint
Package: Alvine\Markup\Html
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20151105
Link: alvine.io
Link: Constraintprogrammierung (Wikipedia)
Located at constraint/AttributeValue.class.php
Methods summary
public
# __construct( string|Alvine\Types\RegularExpression $value, $key = null )

Neues Objekt erstellen.

Neues Objekt erstellen.

Parameters

$value
Wert
$key
public boolean
# isValid( mixed $value )

Prüffunktion. Die Prüfung ist True, wenn der übergebene Wert einem Attribute entspreicht.

Prüffunktion. Die Prüfung ist True, wenn der übergebene Wert einem Attribute entspreicht.

Parameters

$value
Zu prüfender Wert

Returns

boolean
true/false
Properties summary
protected string $value

Wert des Attributes

Wert des Attributes

#
protected string $key

Schlüssel des Attributes

Schlüssel des Attributes

#
alvine.markup.html API-Dokumentation 1.2.0 | © schukai GmbH | Impressum