Channel
FinalYes
Table of Contents
Methods
- __construct() : mixed
- canSendMessage() : bool
- checkChannel() : Result
- checkCommunications() : Result
- getFromList() : array<string|int, From>
- getId() : string
- getName() : string
- getSender() : string|ICanSendMessage
- getShortName() : string
- getToList() : array<string|int, To>
- getUserId() : int
- isDefault() : bool
Methods
__construct()
public
__construct(string $sender, array{id: string, isDefault: bool, name: string, shortName: string} $channelInfo, array<string|int, From> $fromList, array<string|int, To> $toList, int $userId) : mixed
Parameters
- $sender : string
- $channelInfo : array{id: string, isDefault: bool, name: string, shortName: string}
- $fromList : array<string|int, From>
- $toList : array<string|int, To>
- $userId : int
Tags
canSendMessage()
public
canSendMessage() : bool
Return values
boolcheckChannel()
public
checkChannel() : Result
Return values
ResultcheckCommunications()
public
checkCommunications() : Result
Return values
ResultgetFromList()
public
getFromList() : array<string|int, From>
Return values
array<string|int, From>getId()
public
getId() : string
Return values
stringgetName()
public
getName() : string
Return values
stringgetSender()
public
getSender() : string|ICanSendMessage
Return values
string|ICanSendMessagegetShortName()
public
getShortName() : string
Return values
stringgetToList()
public
getToList() : array<string|int, To>
Return values
array<string|int, To>getUserId()
public
getUserId() : int
Return values
intisDefault()
public
isDefault() : bool