LinkResultInterface

Interface representing a created link to any type (page, file etc).

Table of Contents

Methods

getAttribute()  : string|null
getAttributes()  : array<string|int, mixed>
getLinkConfiguration()  : array<string|int, mixed>
getLinkText()  : string|null
getTarget()  : string
getType()  : string
getUrl()  : string
hasAttribute()  : bool
withAttribute()  : self
withAttributes()  : self
withLinkText()  : self
withTarget()  : self

Methods

getAttribute()

public getAttribute(string $attributeName) : string|null
Parameters
$attributeName : string
Return values
string|null

getAttributes()

public getAttributes() : array<string|int, mixed>
Return values
array<string|int, mixed>

getLinkConfiguration()

public getLinkConfiguration() : array<string|int, mixed>
Return values
array<string|int, mixed>

getLinkText()

public getLinkText() : string|null
Return values
string|null

getTarget()

public getTarget() : string
Return values
string

getType()

public getType() : string
Return values
string

getUrl()

public getUrl() : string
Return values
string

hasAttribute()

public hasAttribute(string $attributeName) : bool
Parameters
$attributeName : string
Return values
bool

withAttribute()

public withAttribute(string $attributeName, string|null $attributeValue) : self
Parameters
$attributeName : string
$attributeValue : string|null
Return values
self

withAttributes()

public withAttributes(array<string|int, mixed> $additionalAttributes[, bool $resetExistingAttributes = false ]) : self
Parameters
$additionalAttributes : array<string|int, mixed>
$resetExistingAttributes : bool = false
Return values
self

withLinkText()

public withLinkText(string $linkText) : self
Parameters
$linkText : string
Return values
self

withTarget()

public withTarget(string $target) : self
Parameters
$target : string
Return values
self

        
On this page

Search results