AppConfiguration
Class AppConfiguration
Tags
Table of Contents
Constants
- PREFIX_CODE = 'landing_'
- Prefix code.
- SYSTEM_BLOCK_REST_PENDING = 'system.rest.pending'
- Block and component for replace unknown rest blocks.
- SYSTEM_COMPONENT_REST_PENDING = 'bitrix:landing.rest.pending'
Methods
- getEntityList() : array<string|int, mixed>
- Returns known entities.
- getManifestList() : array<string|int, mixed>
- Builds manifests for each placement.
- inProcess() : bool
- Returns true if transfer are processing.
- onCheckAccess() : array<string|int, mixed>
- Checks access to export and import.
- onEventExportController() : array<string|int, mixed>|null
- Export step.
- onEventImportController() : array<string|int, mixed>|null
- Import step.
- onFinish() : array<string|int, mixed>
- Final step.
- onInitManifest() : array<string|int, mixed>|null
- Preparing steps before export start.
- saveFile() : int|null
- Saves file to DB and returns id ID.
Constants
PREFIX_CODE
Prefix code.
public
mixed
PREFIX_CODE
= 'landing_'
SYSTEM_BLOCK_REST_PENDING
Block and component for replace unknown rest blocks.
public
mixed
SYSTEM_BLOCK_REST_PENDING
= 'system.rest.pending'
SYSTEM_COMPONENT_REST_PENDING
public
mixed
SYSTEM_COMPONENT_REST_PENDING
= 'bitrix:landing.rest.pending'
Methods
getEntityList()
Returns known entities.
public
static getEntityList() : array<string|int, mixed>
Return values
array<string|int, mixed>getManifestList()
Builds manifests for each placement.
public
static getManifestList(Event $event) : array<string|int, mixed>
Parameters
- $event : Event
-
Event instance.
Return values
array<string|int, mixed>inProcess()
Returns true if transfer are processing.
public
static inProcess() : bool
Return values
boolonCheckAccess()
Checks access to export and import.
public
static onCheckAccess(string $type, array<string|int, mixed> $manifest) : array<string|int, mixed>
Parameters
- $type : string
-
Export or import.
- $manifest : array<string|int, mixed>
-
Manifest data.
Return values
array<string|int, mixed>onEventExportController()
Export step.
public
static onEventExportController(Event $event) : array<string|int, mixed>|null
Parameters
- $event : Event
-
Event instance.
Return values
array<string|int, mixed>|nullonEventImportController()
Import step.
public
static onEventImportController(Event $event) : array<string|int, mixed>|null
Parameters
- $event : Event
-
Event instance.
Return values
array<string|int, mixed>|nullonFinish()
Final step.
public
static onFinish(Event $event) : array<string|int, mixed>
Parameters
- $event : Event
-
Event instance.
Return values
array<string|int, mixed>onInitManifest()
Preparing steps before export start.
public
static onInitManifest(Event $event) : array<string|int, mixed>|null
Parameters
- $event : Event
-
Event instance.
Return values
array<string|int, mixed>|nullsaveFile()
Saves file to DB and returns id ID.
public
static saveFile(array<string|int, mixed> $file) : int|null
Parameters
- $file : array<string|int, mixed>
-
File data from getUnpackFile.