Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Campaign
+ Граф наследования:Campaign:

Открытые члены

 loadData ($id)
 
 getSiteId ()
 
 getSiteName ()
 
 getSubscriberCount ()
 
 activate ($isActivate=true)
 
 deactivate ()
 
 remove ()
 
- Открытые члены унаследованные от Base
 setModuleId ($moduleId)
 
 getModuleId ()
 
 getDataTypeId ()
 
 setDataTypeId ($dataTypeId)
 
 setFieldFormName ($fieldFormName)
 
 getFieldFormName ()
 
 setFieldPrefix ($fieldPrefix)
 
 getFieldPrefix ()
 
 setFieldPrefixExtended ($fieldPrefixExtended)
 
 getFieldPrefixExtended ()
 
 setFieldValues (array $fieldValues=null)
 
 getFieldValues ()
 
 hasFieldValues ()
 
 getFieldId ($id)
 
 getFieldName ($name)
 
 getFieldValue ($name, $defaultValue=null)
 
 getId ()
 
 getDataCount ()
 
 getDataCounter ()
 
 getResult ()
 
 isResultViewable ()
 
 getResultView ()
 
 setResultView ($resultView)
 
 requireConfigure ()
 
 getName ()
 
 getCode ()
 
 getData ()
 
 buildData ()
 
 getForm ()
 
 getStatFields ()
 
 isCheckAccessRights ()
 
 setCheckAccessRights (bool $checkAccessRights)
 

Открытые статические члены

static getList (array $parameters=array())
 
static getDefaultId ($siteId=null)
 
static getSites ()
 
static removeById ($id)
 
- Открытые статические члены унаследованные от Base
static getPersonalizeList ()
 

Защищенные члены

 getDefaultData ()
 
 saveData ($id, array $data)
 
- Защищенные члены унаследованные от Base
 getDataCountByType ()
 
 onInitResultView ()
 

Дополнительные унаследованные члены

- Защищенные данные унаследованные от Base
 $fieldPrefix
 
 $fieldPrefixExtended
 
 $fieldValues
 
 $fieldFormName
 
 $moduleId
 
 $resultView
 
 $dataTypeId = Recipient\Type::EMAIL
 
bool $checkAccessRights = true
 

Подробное описание

См. определение в файле campaign.php строка 22

Методы

◆ activate()

activate ( $isActivate = true)

Activate.

Аргументы
bool$isActivateIs activate.
Возвращает
$this

См. определение в файле campaign.php строка 210

◆ deactivate()

deactivate ( )

Deactivate.

Возвращает
$this

См. определение в файле campaign.php строка 235

◆ getDefaultData()

getDefaultData ( )
protected

Get default data.

Возвращает
array

Переопределяется в TriggerCampaign.

См. определение в файле campaign.php строка 139

◆ getDefaultId()

static getDefaultId ( $siteId = null)
static

Get default campaign id.

Аргументы
null | string$siteIdSite id.
Возвращает
int
Исключения

Bitrix\Main\ArgumentException

Исключения

Bitrix\Main\ObjectPropertyException

Исключения

Bitrix\Main\SystemException

См. определение в файле campaign.php строка 63

◆ getList()

static getList ( array $parameters = array())
static

Get list.

Аргументы
array$parametersParameters.
Возвращает
\Bitrix\Main\DB\Result

Переопределяется в TriggerCampaign.

См. определение в файле campaign.php строка 35

◆ getSiteId()

getSiteId ( )

Get site ID.

Возвращает
string

См. определение в файле campaign.php строка 178

◆ getSiteName()

getSiteName ( )

Get site name.

Возвращает
string

См. определение в файле campaign.php строка 188

◆ getSites()

static getSites ( )
static

Get sites.

Возвращает
array

См. определение в файле campaign.php строка 119

◆ getSubscriberCount()

getSubscriberCount ( )

Get subscriber count.

Возвращает
int

См. определение в файле campaign.php строка 199

◆ loadData()

loadData ( $id)

Load data.

Аргументы
integer$idID.
Возвращает
array|null

См. определение в файле campaign.php строка 168

◆ remove()

remove ( )

Remove.

Возвращает
bool

См. определение в файле campaign.php строка 246

◆ removeById()

static removeById ( $id)
static

Remove by contact ID.

Аргументы
integer$idContact ID.
Возвращает
bool

См. определение в файле campaign.php строка 257

◆ saveData()

saveData ( $id,
array $data )
protected

Save data.

Аргументы
integer | null$idID.
array$dataData.
Возвращает
integer|null

См. определение в файле campaign.php строка 156