AttributeNode::getNamespace()

string getNamespace() Return Value string

AttributeNode::getAttribute()

string getAttribute() Return Value string

AttributeMetadataInterface::setMaxDepth()

setMaxDepth(int|null $maxDepth) Sets the serialization max depth for this attribute. Parameters int|null $maxDepth

AttributeNode::getOperator()

string getOperator() Return Value string

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 g

AttributeMetadataInterface

interface AttributeMetadataInterface Stores metadata needed for serializing and deserializing attributes. Primarily, the metadata stores serialization groups. Methods string getName() Gets the attribute name. addGroup(string $group) Adds this attribute to the given group. string[] getGroups() Gets groups of this attribute. setMaxDepth(int|null $maxDepth) Sets the serialization max depth for this attribute. int|null getMaxDepth() Gets the serialization max depth for th

AttributeMetadataInterface::merge()

merge(AttributeMetadataInterface $attributeMetadata) Merges an {see AttributeMetadataInterface} with in the current one. Parameters AttributeMetadataInterface $attributeMetadata

AttributeMetadataInterface::getGroups()

string[] getGroups() Gets groups of this attribute. Return Value string[]

AttributeMetadataInterface::getName()

string getName() Gets the attribute name. Return Value string

AttributeMetadataInterface::getMaxDepth()

int|null getMaxDepth() Gets the serialization max depth for this attribute. Return Value int|null