W3cubDocs

/Symfony 2.8

Symfony\Component\CssSelector\Node\AttributeNode

class AttributeNode extends AbstractNode

Represents a "[| ]" node.

This component is a port of the Python cssselect library, which is copyright Ian Bicking, see https://github.com/SimonSapin/cssselect.

Methods

string getNodeName() from AbstractNode
__construct(NodeInterface $selector, string $namespace, string $attribute, string $operator, string $value)
NodeInterface getSelector()
string getNamespace()
string getAttribute()
string getOperator()
string getValue()
Specificity getSpecificity()

Returns node's specificity.

string __toString()

Returns node's string representation.

Details

public string getNodeName()

Return Value

string

public __construct(NodeInterface $selector, string $namespace, string $attribute, string $operator, string $value)

Parameters

NodeInterface $selector
string $namespace
string $attribute
string $operator
string $value

public NodeInterface getSelector()

Return Value

NodeInterface

public string getNamespace()

Return Value

string

public string getAttribute()

Return Value

string

public string getOperator()

Return Value

string

public string getValue()

Return Value

string

public Specificity getSpecificity()

Returns node's specificity.

Return Value

Specificity

public string __toString()

Returns node's string representation.

Return Value

string

© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Component/CssSelector/Node/AttributeNode.html