Bitrix API

MessageSms implements iBase, iMailable

Class MessageSms

Table of Contents

Interfaces

iBase
Interface iMessage
iMailable
Interface iMailable

Constants

CODE  = self::CODE_SMS

Methods

__construct()  : mixed
MessageSms constructor.
copyConfiguration()  : Result|null
Copy configuration.
getCode()  : string
Get code.
getName()  : string
Get name.
getSmsSender()  : string
Get sms sender.
getSupportedTransports()  : array<string|int, mixed>
Get supported recipient types.
loadConfiguration()  : Configuration
Load configuration.
removeConfiguration()  : bool
Remove configuration.
saveConfiguration()  : Result
Save configuration.

Constants

Methods

__construct()

MessageSms constructor.

public __construct() : mixed

copyConfiguration()

Copy configuration.

public copyConfiguration(int|string|null $id) : Result|null
Parameters
$id : int|string|null

ID.

Return values
Result|null

getCode()

Get code.

public getCode() : string
Return values
string

getName()

Get name.

public getName() : string
Return values
string

getSmsSender()

Get sms sender.

public getSmsSender() : string
Return values
string

getSupportedTransports()

Get supported recipient types.

public getSupportedTransports() : array<string|int, mixed>
Return values
array<string|int, mixed>

removeConfiguration()

Remove configuration.

public removeConfiguration(int $id) : bool
Parameters
$id : int

ID.

Return values
bool

saveConfiguration()

Save configuration.

public saveConfiguration(Configuration $configuration) : Result
Parameters
$configuration : Configuration

Configuration.

Return values
Result

        
On this page

Search results