Bitrix API

TriggerCampaign extends Campaign

Class Trigger

Table of Contents

Constants

SEARCH_FIELD_NAME  = 'SEARCH_CONTENT'

Methods

__construct()  : mixed
Base constructor.
activate()  : $this
Activate.
addError()  : mixed
Add error.
clearErrors()  : mixed
Clear errors.
create()  : static
Create instance.
deactivate()  : $this
Deactivate.
get()  : mixed
Get data value by key.
getChain()  : Chain
Get chain.
getData()  : mixed
Get data.
getDataClass()  : mixed
Get data class.
getDefaultId()  : int
Get default campaign id.
getErrorCollection()  : ErrorCollection
Get error collection.
getErrorMessages()  : array<string|int, mixed>
Get error messages.
getErrors()  : array<string|int, mixed>
Get errors.
getId()  : int
Get ID.
getList()  : Result
Get list.
getSearchBuilder()  : null|Builder
Get data class.
getSiteId()  : string
Get site ID.
getSiteName()  : string
Get site name.
getSites()  : array<string|int, mixed>
Get sites.
getSubscriberCount()  : int
Get subscriber count.
getUser()  : mixed
Get user.
hasErrors()  : bool
Return true if it have errors.
load()  : bool
Load.
loadByArray()  : bool
Load by array.
loadData()  : array<string|int, mixed>|null
Load data.
mergeData()  : $this
Merge data.
remove()  : bool
Remove.
removeById()  : bool
Remove by contact ID.
save()  : mixed
Save.
saveSearchIndex()  : bool
Save search index.
set()  : $this
Set data value by key.
setData()  : $this
Set data.
setId()  : $this
Set ID.
setUser()  : mixed
Set user.
unsetByKey()  : $this
Unset data value by key.

Constants

SEARCH_FIELD_NAME

public mixed SEARCH_FIELD_NAME = 'SEARCH_CONTENT'

Methods

__construct()

Base constructor.

public __construct([int|null $id = null ]) : mixed
Parameters
$id : int|null = null

ID.

activate()

Activate.

public activate([bool $isActivate = true ]) : $this
Parameters
$isActivate : bool = true

Is activate.

Return values
$this

addError()

Add error.

public addError(string $message[, string|null $code = null ]) : mixed
Parameters
$message : string

Message text.

$code : string|null = null

Code.

clearErrors()

Clear errors.

public clearErrors() : mixed

create()

Create instance.

public static create([int|null $id = null ]) : static
Parameters
$id : int|null = null

ID.

Return values
static

deactivate()

Deactivate.

public deactivate() : $this
Return values
$this

get()

Get data value by key.

public get(string $key[, mixed|null $defaultValue = null ]) : mixed
Parameters
$key : string

Key.

$defaultValue : mixed|null = null

Default value.

getData()

Get data.

public getData() : mixed

getDataClass()

Get data class.

public static getDataClass() : mixed
Tags
@return

null|MainDataManager;

getDefaultId()

Get default campaign id.

public static getDefaultId([null|string $siteId = null ]) : int
Parameters
$siteId : null|string = null

Site id.

Tags
throws
ArgumentException
throws
ObjectPropertyException
throws
SystemException
Return values
int

getErrorCollection()

Get error collection.

public getErrorCollection() : ErrorCollection
Return values
ErrorCollection

getErrorMessages()

Get error messages.

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

getErrors()

Get errors.

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

getId()

Get ID.

public getId() : int
Return values
int

getList()

Get list.

public static getList([array<string|int, mixed> $parameters = [] ]) : Result
Parameters
$parameters : array<string|int, mixed> = []

Parameters.

Return values
Result

getSearchBuilder()

Get data class.

public static getSearchBuilder() : null|Builder
Return values
null|Builder

getSiteId()

Get site ID.

public getSiteId() : string
Return values
string

getSiteName()

Get site name.

public getSiteName() : string
Return values
string

getSites()

Get sites.

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

getSubscriberCount()

Get subscriber count.

public getSubscriberCount() : int
Return values
int

getUser()

Get user.

public getUser() : mixed
Tags
@return

Security\User;

hasErrors()

Return true if it have errors.

public hasErrors() : bool
Return values
bool

load()

Load.

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

ID.

Return values
bool

loadByArray()

Load by array.

public loadByArray(array<string|int, mixed> $data) : bool
Parameters
$data : array<string|int, mixed>

Data.

Return values
bool

loadData()

Load data.

public loadData(int $id) : array<string|int, mixed>|null
Parameters
$id : int

ID.

Return values
array<string|int, mixed>|null

mergeData()

Merge data.

public mergeData(array<string|int, mixed> $data) : $this
Parameters
$data : array<string|int, mixed>

Data.

Return values
$this

remove()

Remove.

public remove() : bool
Return values
bool

removeById()

Remove by contact ID.

public static removeById(int $id) : bool
Parameters
$id : int

Contact ID.

Return values
bool

save()

Save.

public save() : mixed

saveSearchIndex()

Save search index.

public saveSearchIndex() : bool
Return values
bool

set()

Set data value by key.

public set(string $key, mixed $value) : $this
Parameters
$key : string

Key.

$value : mixed

Value.

Return values
$this

setData()

Set data.

public setData(array<string|int, mixed> $data) : $this
Parameters
$data : array<string|int, mixed>

Data.

Return values
$this

setId()

Set ID.

public setId(int $id) : $this
Parameters
$id : int

ID.

Return values
$this

setUser()

Set user.

public setUser([User|null $user = null ]) : mixed
Parameters
$user : User|null = null

User.

Tags
@return

$this;

unsetByKey()

Unset data value by key.

public unsetByKey(string $key) : $this
Parameters
$key : string

Key.

Return values
$this

        
On this page

Search results