Tags extends TagsGroup
in package
implements InterfaceTags

Interfaces, Classes and Traits

InterfaceTags

Table of Contents

$description  : string
$name  : string
$tags  : array<string|int, AbstractTagElement>
$visibility  : bool
__construct()  : mixed
add()  : mixed
getDescription()  : string
getName()  : string
getTags()  : array<string|int, InterfaceTag>
hide()  : mixed
isHidden()  : bool
remove()  : mixed
replaceTags()  : string
setEntity()  : mixed
show()  : mixed

Properties

$description

protected string $description = ''

$name

protected string $name = ''

$tags

protected array<string|int, AbstractTagElement> $tags = []

$visibility

protected bool $visibility = true

Methods

__construct()

public __construct() : mixed
Return values
mixed —

add()

public add(InterfaceTag $tag) : mixed
Parameters
$tag : InterfaceTag
Return values
mixed —

getDescription()

public getDescription() : string
Return values
string —

getName()

public abstract getName() : string
Return values
string —

getTags()

public getTags() : array<string|int, InterfaceTag>
Return values
array<string|int, InterfaceTag> —

hide()

public hide() : mixed
Return values
mixed —

isHidden()

public isHidden() : bool
Return values
bool —

remove()

public remove(InterfaceTag $component) : mixed
Parameters
$component : InterfaceTag
Return values
mixed —

replaceTags()

public abstract replaceTags(string $emailContent) : string
Parameters
$emailContent : string
Return values
string —

setEntity()

public setEntity(InterfaceEntity $entity) : mixed
Parameters
$entity : InterfaceEntity
Return values
mixed —

show()

public show() : mixed
Return values
mixed —

Search results