Bitrix API

AppConfiguration

Class AppConfiguration

Tags
see

rest/dev/configuration/readme.php

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

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
bool

onCheckAccess()

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>|null

onEventImportController()

Import step.

public static onEventImportController(Event $event) : array<string|int, mixed>|null
Parameters
$event : Event

Event instance.

Return values
array<string|int, mixed>|null

onFinish()

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>|null

saveFile()

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.

Return values
int|null

        
On this page

Search results