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

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

 execute (array &$result)
 
- Открытые члены унаследованные от Stepper
 __destruct ()
 
 setOuterParams (array $outerParams)
 
 getOuterParams ()
 

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

static disableBlockDelete (Entity\Event $event)
 
static disablePublication (\Bitrix\Main\Event $event)
 
static removeCustomEvents ()
 
static updateFormDomainByConnector ($event)
 
static updateFormDomain ($domains=array())
 
- Открытые статические члены унаследованные от Stepper
static getHtml ($ids=array(), $title="")
 
static getTitle ()
 
static execAgent ()
 
static makeArguments ($arguments=[])
 
static createInstance ()
 
static getModuleId ()
 
static checkRequest ()
 

Открытые атрибуты

const CONTINUE_EXECUTING = true
 
const STOP_EXECUTING = false
 
const OPTION_NAME = 'blocks_attrs_update'
 
const OPTION_STATUS_NAME = 'blocks_attrs_update_status'
 
const STEP_PORTION = 1
 
- Открытые атрибуты унаследованные от Stepper
const CONTINUE_EXECUTION = true
 
const FINISH_EXECUTION = false
 

Защищенные данные

 $dataToUpdate = array()
 
 $blocksToUpdate = array()
 
 $sitesToUpdate = array()
 
 $status = array()
 
 $codesToStep = array()
 
- Защищенные данные унаследованные от Stepper
 $deleteFile = false
 
 $outerParams = []
 

Статические защищенные данные

static $moduleId = 'landing'
 
- Статические защищенные данные унаследованные от Stepper
static $moduleId = "main"
 

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

- Защищенные члены унаследованные от Stepper
 writeToLog (\Exception $exception)
 

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

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

Методы

◆ disableBlockDelete()

static disableBlockDelete ( Entity\Event $event)
static

Before delete block handler.

Аргументы
Entity\Event$eventEvent instance.
Возвращает
Entity\EventResult

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

◆ disablePublication()

static disablePublication ( \Bitrix\Main\Event $event)
static

Before publication landing handler.

Аргументы
\Bitrix\Main\Event$eventEvent instance.
Возвращает
Entity\EventResult

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

◆ execute()

execute ( array & $option)

Executes some action, and if return value is false, agent will be deleted.

Аргументы
array$optionArray with main data to show if it is necessary like {steps : 35, count : 7}, where steps is an amount of iterations, count - current position.
Возвращает
boolean

Переопределяет метод предка Stepper.

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

◆ removeCustomEvents()

static removeCustomEvents ( )
static

If agent not exist - we must broke events, to preserve infinity blocking publication and delete

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

◆ updateFormDomain()

static updateFormDomain ( $domains = array())
static

Set data for NodeUpdater to updating form domain

Аргументы
array$domains

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

◆ updateFormDomainByConnector()

static updateFormDomainByConnector ( $event)
static

Update form domain, when updated b24 connector

Аргументы
Event$event

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

Данные класса

◆ $blocksToUpdate

$blocksToUpdate = array()
protected

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

◆ $codesToStep

$codesToStep = array()
protected

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

◆ $dataToUpdate

$dataToUpdate = array()
protected

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

◆ $moduleId

$moduleId = 'landing'
staticprotected

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

◆ $sitesToUpdate

$sitesToUpdate = array()
protected

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

◆ $status

$status = array()
protected

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

◆ CONTINUE_EXECUTING

const CONTINUE_EXECUTING = true

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

◆ OPTION_NAME

const OPTION_NAME = 'blocks_attrs_update'

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

◆ OPTION_STATUS_NAME

const OPTION_STATUS_NAME = 'blocks_attrs_update_status'

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

◆ STEP_PORTION

const STEP_PORTION = 1

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

◆ STOP_EXECUTING

const STOP_EXECUTING = false

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