Bitrix API

BaseInternal extends Base

AbstractYes

Table of Contents

Constants

PROVIDER_TYPE_INTERNAL  = 'internal'
PROVIDER_TYPE_REST  = 'rest'

Methods

canUse()  : bool
Check can use state of provider.
clearOptions()  : bool
confirmRegistration()  : Result
disableDemo()  : $this
Disable demo mode.
enableDemo()  : $this
Enable demo mode.
getDefaultSender()  : string
Get default sender alias.
getExternalId()  : mixed
getExternalManageUrl()  : string
getId()  : string
getManageUrl()  : string
getMessageStatus()  : MessageStatusResult
getName()  : string
getOwnerInfo()  : array<string|int, mixed>
getSenderList()  : array<string|int, mixed>
Get senders list.
getShortName()  : string
getType()  : string
Get type of provider.
isConfirmed()  : bool
Check is registration confirmed.
isDemo()  : bool
Check demo status.
isInternal()  : mixed
isRegistered()  : bool
Check registration state.
isRest()  : mixed
register()  : Result
sendConfirmationCode()  : Result
sendMessage()  : SendMessageResult
setDefaultSender()  : $this
Set default sms sender alias.

Constants

PROVIDER_TYPE_INTERNAL

public mixed PROVIDER_TYPE_INTERNAL = 'internal'

PROVIDER_TYPE_REST

public mixed PROVIDER_TYPE_REST = 'rest'

Methods

canUse()

Check can use state of provider.

public canUse() : bool
Return values
bool

clearOptions()

public clearOptions() : bool
Return values
bool

confirmRegistration()

public confirmRegistration(array<string|int, mixed> $fields) : Result
Parameters
$fields : array<string|int, mixed>
Return values
Result

disableDemo()

Disable demo mode.

public disableDemo() : $this
Return values
$this

enableDemo()

Enable demo mode.

public enableDemo() : $this
Return values
$this

getDefaultSender()

Get default sender alias.

public abstract getDefaultSender() : string
Return values
string

getExternalId()

public getExternalId() : mixed

getExternalManageUrl()

public abstract getExternalManageUrl() : string
Return values
string

getId()

public abstract getId() : string
Return values
string

Unique id.

getManageUrl()

public getManageUrl() : string
Return values
string

getName()

public abstract getName() : string
Return values
string

getOwnerInfo()

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

getSenderList()

Get senders list.

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

getShortName()

public abstract getShortName() : string
Return values
string

getType()

Get type of provider.

public getType() : string
Return values
string

PROVIDER_TYPE_INTERNAL or PROVIDER_TYPE_REST

isConfirmed()

Check is registration confirmed.

public isConfirmed() : bool
Return values
bool

isDemo()

Check demo status.

public isDemo() : bool
Return values
bool

isInternal()

public isInternal() : mixed

isRegistered()

Check registration state.

public abstract isRegistered() : bool
Return values
bool

isRest()

public isRest() : mixed

register()

public abstract register(array<string|int, mixed> $fields) : Result
Parameters
$fields : array<string|int, mixed>
Return values
Result

sendConfirmationCode()

public sendConfirmationCode() : Result
Return values
Result

setDefaultSender()

Set default sms sender alias.

public abstract setDefaultSender(string $sender) : $this
Parameters
$sender : string

Sender alias.

Return values
$this

        
On this page

Search results