MessageMarketingInstagram extends MessageMarketingFb
Class MessageMarketingInstagram
Table of Contents
Constants
- CODE = \Bitrix\Sender\Message\iMarketing::CODE_INSTAGRAM
- 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
CODE
public
mixed
CODE
= \Bitrix\Sender\Message\iMarketing::CODE_INSTAGRAM
STATUS_ACTIVE
public
mixed
STATUS_ACTIVE
= 'ACTIVE'
STATUS_ARCHIVED
public
mixed
STATUS_ARCHIVED
= 'ARCHIVED'
STATUS_DELETED
public
mixed
STATUS_DELETED
= 'DELETED'
STATUS_PAUSED
public
mixed
STATUS_PAUSED
= 'PAUSED'
Methods
__construct()
MessageBase constructor.
public
__construct() : mixed
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|nullgetAdsProvider()
public
static getAdsProvider(mixed $adsType[, mixed $clientId = null ]) : mixed
Parameters
- $adsType : mixed
- $clientId : mixed = null
getCode()
Get code.
public
getCode() : string
Return values
stringgetName()
Get name.
public
getName() : string
Return values
stringgetSupportedTransports()
Get supported recipient types.
public
getSupportedTransports() : array<string|int, mixed>
Return values
array<string|int, mixed>loadConfiguration()
Load configuration.
public
loadConfiguration([int|null $id = null ]) : Configuration
Parameters
- $id : int|null = null
-
ID.
Return values
ConfigurationonAfterEnd()
public
onAfterEnd() : Result
Return values
ResultonBeforeStart()
public
onBeforeStart() : Result
Return values
ResultremoveConfiguration()
Remove configuration.
public
removeConfiguration(int $id) : bool
Parameters
- $id : int
-
ID.
Return values
boolsaveConfiguration()
Save configuration.
public
saveConfiguration(Configuration $configuration) : Result
Parameters
- $configuration : Configuration
-
Configuration.