Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс 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)
 

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

Import site from rest

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

Методы

◆ addFolders()

static 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 строка 411

◆ getInitManifest()

static getInitManifest ( Event $event)
static

Returns prepare manifest settings for export.

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

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

◆ getUrl()

static getUrl ( string $type)
static

Returns export url for the site.

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

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

◆ importSite()

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

Import site data.

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

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

◆ linkingPendingBlocks()

static 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 строка 350

◆ nextStep()

static nextStep ( Event $event)
static

Process one export step.

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

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

◆ onFinish()

static onFinish ( Event $event)
static

Final step.

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

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

◆ prepareAdditionalFields()

static 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 строка 296

◆ prepareData()

static prepareData ( array $data)
staticprotected

Prepare site data, set some fields to default values

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

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

◆ setAdditionalPageFields()

static setAdditionalPageFields ( $landingId,
array $additional )
staticprotected

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

◆ updateFolderIds()

static 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 строка 382