Bitrix API

MessageMarketingFb implements iBase, iMarketing, iBeforeAfter

Class MessageMarketingFb

Table of Contents

Interfaces

iBase
Interface iMessage
iMarketing
Interface iMarketing
iBeforeAfter
Interface iBeforeAfter

Constants

CODE  = \Bitrix\Sender\Message\iMarketing::CODE_FACEBOOK
STATUS_ACTIVE  = 'ACTIVE'
STATUS_ARCHIVED  = 'ARCHIVED'
STATUS_DELETED  = 'DELETED'
STATUS_PAUSED  = 'PAUSED'

Methods

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

Constants

Methods

checkSelf()

public static checkSelf(mixed $type) : mixed
Parameters
$type : mixed

copyConfiguration()

Copy configuration.

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

ID.

Return values
Result|null

getAdsProvider()

public static getAdsProvider(mixed $adsType[, mixed $clientId = null ]) : mixed
Parameters
$adsType : mixed
$clientId : mixed = null

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

        
On this page

Search results