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

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

 __construct ()
 
 setTargetSiteId (int $targetSiteId)
 
 add (Container $container, array $fields)
 
 getFields (Container $container, $landingId)
 
 prepareFieldsToCopy (Container $container, array $fields)
 
 copyChildren (Container $container, $landingId, $copiedLandingId)
 
- Открытые члены унаследованные от CopyImplementer
 getErrors ()
 
 setUserFieldManager (\CUserTypeManager $userTypeManager)
 
 setUfIgnoreList (array $ufIgnoreList)
 
 setExecutiveUserId (int $executiveUserId)
 

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

- Защищенные члены унаследованные от CopyImplementer
 copyUfFields (int $entityId, int $copiedEntityId, string $ufObject)
 
 getResult (array $results=[])
 
- Защищенные данные унаследованные от CopyImplementer
 $result
 
 $userTypeManager
 
 $ufIgnoreList = []
 
 $executiveUserId
 

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

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

Конструктор(ы)

◆ __construct()

__construct ( )

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

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

Методы

◆ add()

add ( Container $container,
array $fields )

Adds landing.

Аргументы
Container$containerContainer with data that is needed in the process of copying the entity.
array$fieldsThe landing fields.
Возвращает
int|bool return landing id or false.

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

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

◆ copyChildren()

copyChildren ( Container $container,
$landingId,
$copiedLandingId )

Starts copying children entities.

Аргументы
Container$container
int$landingIdLanding id.
int$copiedLandingIdCopied landing id.
Возвращает
Result

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

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

◆ getFields()

getFields ( Container $container,
$landingId )

Returns landing fields.

Аргументы
Container$containerContainer with data that is needed in the process of copying the entity.
int$landingIdLanding id.
Возвращает
array $fields

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

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

◆ prepareFieldsToCopy()

prepareFieldsToCopy ( Container $container,
array $fields )

Preparing data before creating a new landing.

Аргументы
Container$containerContainer with data that is needed in the process of copying the entity.
array$fieldsList landing fields.
Возвращает
array $fields

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

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

◆ setTargetSiteId()

setTargetSiteId ( int $targetSiteId)

Set $targetSiteId if you want copy in another site.

Аргументы
int$targetSiteId

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