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 | $siteId | Site id. |
array | $foldersNew | Folders' array to add. |
array | $landingMapIds | Landing's map from old to new ids. |
- Возвращает
- void
См. определение в файле site.php строка 411
◆ getInitManifest()
static getInitManifest |
( |
Event | $event | ) |
|
|
static |
Returns prepare manifest settings for export.
- Аргументы
-
Event | $event | Event instance. |
- Возвращает
- array|null
См. определение в файле site.php строка 54
◆ getUrl()
static getUrl |
( |
string | $type | ) |
|
|
static |
Returns export url for the site.
- Аргументы
-
- Возвращает
- string
См. определение в файле site.php строка 38
◆ importSite()
static importSite |
( |
array | $data, |
|
|
Configuration\Structure | $structure ) |
|
staticprotected |
Import site data.
- Аргументы
-
array | $data | Site data. |
Configuration\Structure | $structure | Instance for getting files. |
- Возвращает
- AddResult
См. определение в файле site.php строка 67
◆ linkingPendingBlocks()
static linkingPendingBlocks |
( |
array | $pendingIds, |
|
|
array | $replace ) |
|
staticprotected |
Sets replace array to the pending blocks.
- Аргументы
-
array | $pendingIds | Pending block ids. |
array | $replace | Array for future linking. |
- Возвращает
- void
См. определение в файле site.php строка 350
◆ nextStep()
static nextStep |
( |
Event | $event | ) |
|
|
static |
Process one export step.
- Аргументы
-
Event | $event | Event instance. |
- Возвращает
- array|null
См. определение в файле site.php строка 149
◆ onFinish()
static onFinish |
( |
Event | $event | ) |
|
|
static |
Final step.
- Аргументы
-
- Возвращает
- 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
См. определение в файле site.php строка 278
◆ setAdditionalPageFields()
static setAdditionalPageFields |
( |
| $landingId, |
|
|
array | $additional ) |
|
staticprotected |
◆ updateFolderIds()
static updateFolderIds |
( |
int | $siteId, |
|
|
array | $folderMapIds ) |
|
staticprotected |
Updates added pages on new folder ids.
- Аргументы
-
int | $siteId | Site id. |
array | $folderMapIds | References between old and new folders. |
- Возвращает
- void
См. определение в файле site.php строка 382