Template
AbstractYes
Table of Contents
Methods
- __construct() : mixed
- buildMessage() : array<string|int, mixed>
- enablePushMessage() : mixed
- formatMessage() : Result
- getFieldsMap() : array<string|int, mixed>
- markAsRobotMessage() : mixed
- setFields() : self
Methods
__construct()
public
__construct() : mixed
buildMessage()
public
abstract buildMessage(array<string|int, mixed> $messageFields) : array<string|int, mixed>
Parameters
- $messageFields : array<string|int, mixed>
Return values
array<string|int, mixed>enablePushMessage()
public
enablePushMessage() : mixed
formatMessage()
public
formatMessage(array<string|int, mixed> $messageFields) : Result
Parameters
- $messageFields : array<string|int, mixed>
Return values
ResultgetFieldsMap()
public
abstract static getFieldsMap() : array<string|int, mixed>
Return values
array<string|int, mixed>markAsRobotMessage()
public
markAsRobotMessage() : mixed
setFields()
public
abstract setFields(array<string|int, mixed> $fields) : self
Parameters
- $fields : array<string|int, mixed>