Answer
in package
Table of Contents
Properties
- $interactiveReply : bool
- $message : IncomingMessage|null
- $text : string
- $value : string|null
Methods
- create() : self
- fromMessage() : self
- getMessage() : IncomingMessage|null
- getText() : string
- getValue() : string|null
- isInteractiveMessageReply() : bool
- setInteractiveReply() : self
- setValue() : self
- __construct() : mixed
Properties
$interactiveReply
private
bool
$interactiveReply
= false
$message read-only
private
IncomingMessage|null
$message
= null
$text read-only
private
string
$text
$value
private
string|null
$value
= null
Methods
create()
public
static create([string $text = '' ]) : self
Parameters
- $text : string = ''
Return values
selffromMessage()
public
static fromMessage(IncomingMessage $message) : self
Parameters
- $message : IncomingMessage
Return values
selfgetMessage()
public
getMessage() : IncomingMessage|null
Return values
IncomingMessage|nullgetText()
public
getText() : string
Return values
stringgetValue()
public
getValue() : string|null
Return values
string|nullisInteractiveMessageReply()
public
isInteractiveMessageReply() : bool
Return values
boolsetInteractiveReply()
public
setInteractiveReply(bool $interactive) : self
Parameters
- $interactive : bool
Return values
selfsetValue()
public
setValue(string|null $value) : self
Parameters
- $value : string|null
Return values
self__construct()
private
__construct(string $text[, IncomingMessage|null $message = null ]) : mixed
Parameters
- $text : string
- $message : IncomingMessage|null = null