Bitrix API

PresetAbstract implements PresetInterface

AbstractYes

Table of Contents

Interfaces

PresetInterface

Constants

CODE  = 'undefined_or_abstract_does_not_matter'

Methods

__construct()  : mixed
getCode()  : string
getFinalStructure()  : array<string|int, mixed>
getItems()  : array<string|int, mixed>
getParentForItem()  : string|null
getSortForItem()  : int|null
getToolsStructure()  : array<string|int, mixed>|null
oldToNewStructure()  : array<string|int, mixed>

Constants

CODE

public mixed CODE = 'undefined_or_abstract_does_not_matter'

Methods

__construct()

public __construct(string $siteId) : mixed
Parameters
$siteId : string

getFinalStructure()

public final getFinalStructure() : array<string|int, mixed>
Return values
array<string|int, mixed>

getItems()

public getItems() : array<string|int, mixed>
Return values
array<string|int, mixed>

getParentForItem()

public getParentForItem(mixed $itemId, Basic $item) : string|null
Parameters
$itemId : mixed
$item : Basic
Return values
string|null

getSortForItem()

public getSortForItem(mixed $itemId, mixed $parentId) : int|null
Parameters
$itemId : mixed
$parentId : mixed
Return values
int|null

getToolsStructure()

public getToolsStructure() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|null

oldToNewStructure()

public static oldToNewStructure(array<string|int, mixed> $oldData, array<string|int, mixed> $newData) : array<string|int, mixed>
Parameters
$oldData : array<string|int, mixed>
$newData : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results