Table of Contents
Methods
-
__construct()
: mixed
-
getConfigComponentTemplatePageName()
: string
-
getTemplatesList()
: array<int, array{ID: string, TITLE: string, PREVIEW: string, HEADER: string, FOOTER: string, PLACEHOLDERS: array, KEYBOARD: array}>
-
isTemplatesBased()
: bool
-
prepareTemplate()
: array<string|int, mixed>
__construct()
public
__construct(string $providerId, EdnaRu $utils, EmojiConverter $emoji) : mixed
Parameters
-
$providerId
: string
-
-
$utils
: EdnaRu
-
-
$emoji
: EmojiConverter
-
getConfigComponentTemplatePageName()
public
getConfigComponentTemplatePageName() : string
getTemplatesList()
public
getTemplatesList([array<string|int, mixed>|null $context = null ]) : array<int, array{ID: string, TITLE: string, PREVIEW: string, HEADER: string, FOOTER: string, PLACEHOLDERS: array, KEYBOARD: array}>
Parameters
-
$context
: array<string|int, mixed>|null
= null
-
Return values
array<int, array{ID: string, TITLE: string, PREVIEW: string, HEADER: string, FOOTER: string, PLACEHOLDERS: array, KEYBOARD: array}>
isTemplatesBased()
public
isTemplatesBased() : bool
prepareTemplate()
public
prepareTemplate(mixed $templateData) : array<string|int, mixed>
Parameters
-
$templateData
: mixed
-
Return values
array<string|int, mixed>