AbstractTemplatePartBookingEntityTag
extends AbstractTemplatePartEntityTag
in package
Table of Contents
- $description : string
- $entity : InterfaceEntity
- $name : string
- $tags : array<string|int, AbstractTagElement>
- $templatePart : mixed
- $visibility : bool
- __construct() : mixed
- add() : mixed
- getDescription() : string
- getEntity() : InterfaceEntity
- getName() : string
- getTags() : array<string|int, InterfaceTag>
- hide() : mixed
- isHidden() : bool
- remove() : mixed
- replaceTags() : string
- setEntity() : mixed
- show() : mixed
- description() : string
- getEmptyEntity() : InterfaceEntity
- getTag() : string
- getTagContent() : string
- getTemplatePart() : string
- getTemplatePartEntities() : array<string|int, InterfaceEntity>
- getTemplatePartTemplate() : string
- getTemplatePartTemplateTags() : InterfaceTags
- initTemplatePartTags() : mixed
- replaceTemplatePartTags() : string
Properties
$description
protected
string
$description
= ''
$entity
protected
InterfaceEntity
$entity
$name
protected
string
$name
= ''
$tags
protected
array<string|int, AbstractTagElement>
$tags
= []
$templatePart
protected
mixed
$templatePart
= ''
$visibility
protected
bool
$visibility
= true
Methods
__construct()
public
__construct(string $name, string $description) : mixed
Parameters
- $name : string
- $description : string
Return values
mixed —add()
public
add(InterfaceTag $tag) : mixed
Parameters
- $tag : InterfaceTag
Return values
mixed —getDescription()
public
abstract getDescription() : string
Return values
string —getEntity()
public
getEntity() : InterfaceEntity
Return values
InterfaceEntity —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 —description()
protected
abstract description() : string
Return values
string —getEmptyEntity()
protected
getEmptyEntity() : InterfaceEntity
Return values
InterfaceEntity —getTag()
protected
getTag() : string
Return values
string —getTagContent()
protected
abstract getTagContent() : string
Return values
string —getTemplatePart()
protected
getTemplatePart() : string
Return values
string —getTemplatePartEntities()
protected
abstract getTemplatePartEntities() : array<string|int, InterfaceEntity>
Tags
Return values
array<string|int, InterfaceEntity> —getTemplatePartTemplate()
protected
abstract getTemplatePartTemplate() : string
Return values
string —getTemplatePartTemplateTags()
protected
abstract getTemplatePartTemplateTags() : InterfaceTags
Return values
InterfaceTags —initTemplatePartTags()
protected
initTemplatePartTags() : mixed
Return values
mixed —replaceTemplatePartTags()
protected
replaceTemplatePartTags(InterfaceEntity $entity) : string
Parameters
- $entity : InterfaceEntity