class Link extends AbstractUriElement

Link represents an HTML link (an HTML a, area or link tag).

Methods

__construct(DOMElement $node, string $currentUri, string $method = 'GET')

No description

getNode()

Gets the node associated with this link.

string
getMethod()

Gets the method associated with this link.

string
getUri()

Gets the URI associated with this link.

Details

in AbstractUriElement at line line 43
__construct(DOMElement $node, string $currentUri, string $method = 'GET')

Parameters

DOMElement $node A \DOMElement instance
string $currentUri The URI of the page where the link is embedded (or the base href)
string $method The method to use for the link (get by default)

Exceptions

InvalidArgumentException if the node is not a link

in AbstractUriElement at line line 59
DOMElement getNode()

Gets the node associated with this link.

Return Value

DOMElement A \DOMElement instance

in AbstractUriElement at line line 69
string getMethod()

Gets the method associated with this link.

Return Value

string The method

in AbstractUriElement at line line 79
string getUri()

Gets the URI associated with this link.

Return Value

string The URI