1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Site

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

static getUrl (string $type)
static getInitManifest (Event $event)
static nextStep (Event $event)
static onFinish (Event $event)

Защищенные статические члены

static importSite (array $data, Configuration\Structure $structure)
static prepareData (array $data)
static prepareAdditionalFields (array $data, ?array $additional)
static linkingPendingBlocks (array $pendingIds, array $replace)
static updateFolderIds (int $siteId, array $folderMapIds)
static addFolders (int $siteId, array $foldersNew, array $landingMapIds)
static setAdditionalPageFields ($landingId, array $additional)
static onFinishReplaceSite (Event $event)

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

Import site from rest

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

Методы

◆ addFolders()

addFolders ( int $siteId,
array $foldersNew,
array $landingMapIds )
staticprotected

Add folders and move pages to the folders.

Аргументы
int$siteIdSite id.
array$foldersNewFolders' array to add.
array$landingMapIdsLanding's map from old to new ids.
Возвращает
void

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

◆ getInitManifest()

getInitManifest ( Event $event)
static

Returns prepare manifest settings for import.

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

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

◆ getUrl()

getUrl ( string $type)
static

Returns export url for the site.

Аргументы
string$typeSite type.
Возвращает
string

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

◆ importSite()

importSite ( array $data,
Configuration\Structure $structure )
staticprotected

Import site data.

Аргументы
array$dataSite data.
Configuration\Structure$structureInstance for getting files.
Возвращает
AddResult

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

◆ linkingPendingBlocks()

linkingPendingBlocks ( array $pendingIds,
array $replace )
staticprotected

Sets replace array to the pending blocks.

Аргументы
array$pendingIdsPending block ids.
array$replaceArray for future linking.
Возвращает
void

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

◆ nextStep()

nextStep ( Event $event)
static

Process one export step.

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

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

◆ onFinish()

onFinish ( Event $event)
static

Final step.

Аргументы
Event$event
Возвращает
array

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

◆ onFinishReplaceSite()

onFinishReplaceSite ( Event $event)
staticprotected

Special finish operations for replace site import

Аргументы
Event$event
Возвращает
void

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

◆ prepareAdditionalFields()

prepareAdditionalFields ( array $data,
?array $additional )
staticprotected

Prepare hooks and settings by additional fields

Аргументы
array$data- base params
array | null$additional- additional data
Возвращает
array

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

◆ prepareData()

prepareData ( array $data)
staticprotected

Prepare site data, set some fields to default values

Аргументы
array$data
Возвращает
array

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

◆ setAdditionalPageFields()

setAdditionalPageFields ( $landingId,
array $additional )
staticprotected

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

◆ updateFolderIds()

updateFolderIds ( int $siteId,
array $folderMapIds )
staticprotected

Updates added pages on new folder ids.

Аргументы
int$siteIdSite id.
array$folderMapIdsReferences between old and new folders.
Возвращает
void

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


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/landing/lib/transfer/import/site.php