OldStructureUtils
FinalYes
Table of Contents
Methods
- addDepartment() : false|int|mixed
- deleteDepartment() : void
- getDepartmentByName() : array{ID: int, NAME: string, SORT: int, IBLOCK_SECTION_ID: int, UF_HEAD: int}|null
- getListByIds() : array<string|int, mixed>|null
- getOldDepartmentById() : null|array{ID: int, NAME: string}
- updateDepartment() : void
Methods
addDepartment()
public
static addDepartment(mixed $params) : false|int|mixed
Parameters
- $params : mixed
-
array{NAME?: string, SORT?: int, PARENT?: int, UF_HEAD?: int, ACTIVE?: int}
Tags
Return values
false|int|mixeddeleteDepartment()
public
static deleteDepartment(array<string|int, mixed> $params) : void
Parameters
- $params : array<string|int, mixed>
Tags
getDepartmentByName()
public
static getDepartmentByName(string $name) : array{ID: int, NAME: string, SORT: int, IBLOCK_SECTION_ID: int, UF_HEAD: int}|null
Parameters
- $name : string
Tags
Return values
array{ID: int, NAME: string, SORT: int, IBLOCK_SECTION_ID: int, UF_HEAD: int}|nullgetListByIds()
public
static getListByIds(array<int, int> $ids) : array<string|int, mixed>|null
Parameters
- $ids : array<int, int>
Tags
Return values
array<string|int, mixed>|nullgetOldDepartmentById()
public
static getOldDepartmentById(int $id) : null|array{ID: int, NAME: string}
Parameters
- $id : int
Return values
null|array{ID: int, NAME: string}updateDepartment()
public
static updateDepartment(array<string|int, mixed> $params) : void
Parameters
- $params : array<string|int, mixed>