AirLay backend

LayerImportWorker
in package

Table of Contents

$layerService  : LayerService
$menuNodesCollection  : MenuNodesCollection
$portalsCollection  : PortalsCollection
__construct()  : mixed
createNode()  : MenuNodeEntity
import()  : MenuNodeEntity

Properties

Methods

createNode()

public createNode(array<string|int, mixed> $node, ObjectId|null $parentId, ObjectId $treeId, int $portalId, ObjectId $organizationId, array<string|int, mixed> $dataSets[, ObjectId|null $id = null ][, ObjectId|null $dataSetId = null ]) : MenuNodeEntity
Parameters
$node : array<string|int, mixed>
$parentId : ObjectId|null
$treeId : ObjectId
$portalId : int
$organizationId : ObjectId
$dataSets : array<string|int, mixed>
$id : ObjectId|null = null
$dataSetId : ObjectId|null = null
Return values
MenuNodeEntity

import()

public import(array<string|int, mixed> $uploadedNode, int $portalId, ObjectId $organizationId, array<string|int, mixed> $dataSets[, ObjectId|null $treeId = null ][, ObjectId|null $parentId = null ][, ObjectId|null $dataSetId = null ]) : MenuNodeEntity
Parameters
$uploadedNode : array<string|int, mixed>
$portalId : int
$organizationId : ObjectId
$dataSets : array<string|int, mixed>
$treeId : ObjectId|null = null
$parentId : ObjectId|null = null
$dataSetId : ObjectId|null = null
Return values
MenuNodeEntity

Search results