SenderMessageBuilder
in package
implements
SenderBuilder
A builder class for sender message.
Interfaces, Classes and Traits
Table of Contents
- $iconUrl : string|null
- $name : string|null
- $sender : array<string|int, mixed>|null
- __construct() : mixed
- SenderMessageBuilder constructor.
- buildSender() : array<string|int, mixed>
- Builds sender structure.
Properties
$iconUrl
private
string|null
$iconUrl
$name
private
string|null
$name
$sender
private
array<string|int, mixed>|null
$sender
Methods
__construct()
SenderMessageBuilder constructor.
public
__construct([string|null $name = null ][, string|null $iconUrl = null ]) : mixed
Parameters
- $name : string|null = null
-
sender name. Max 20 charcters
- $iconUrl : string|null = null
-
icon url. Max 1000 characters https only
Return values
mixed —buildSender()
Builds sender structure.
public
buildSender() : array<string|int, mixed>