Node\AttributeNode (Component\CssSelector)

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/3.0/Symfony/Component/CssSelector/Node/AttributeNode.html

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部