Department
Table of Contents
Methods
- __construct() : mixed
- getAccessCode() : string|null
- getCreatedAt() : DateTime|null
- getCreatedBy() : int|null
- getDepth() : int|null
- getIblockSectionId() : int|null
- TODO: remove after remove UF_DEPARTMENT Only for migrated structures
- getId() : int|null
- getName() : string
- getParentId() : int|null
- getSort() : int|null
- getUpdatedAt() : DateTime|null
- getXmlId() : string|null
- isActive() : bool
- isGlobalActive() : bool
- setAccessCode() : void
- setCreatedAt() : void
- setCreatedBy() : void
- setDepth() : void
- setId() : void
- setIsActive() : void
- setIsGlobalActive() : void
- setName() : void
- setParentId() : void
- setSort() : void
- setUpdatedAt() : void
- setXmlId() : void
- toIblockArray() : array<string|int, mixed>
Methods
__construct()
public
__construct(string $name[, int|null $id = null ][, int|null $parentId = null ][, int|null $createdBy = null ][, DateTime|null $createdAt = null ][, DateTime|null $updatedAt = null ][, string|null $xmlId = null ][, int|null $sort = 500 ][, bool|null $isActive = true ][, bool|null $isGlobalActive = true ][, int|null $depth = null ][, string|null $accessCode = null ]) : mixed
Parameters
- $name : string
- $id : int|null = null
- $parentId : int|null = null
- $createdBy : int|null = null
- $createdAt : DateTime|null = null
- $updatedAt : DateTime|null = null
- $xmlId : string|null = null
- $sort : int|null = 500
- $isActive : bool|null = true
- $isGlobalActive : bool|null = true
- $depth : int|null = null
- $accessCode : string|null = null
getAccessCode()
public
getAccessCode() : string|null
Return values
string|nullgetCreatedAt()
public
getCreatedAt() : DateTime|null
Return values
DateTime|nullgetCreatedBy()
public
getCreatedBy() : int|null
Return values
int|nullgetDepth()
public
getDepth() : int|null
Return values
int|nullgetIblockSectionId()
TODO: remove after remove UF_DEPARTMENT Only for migrated structures
public
getIblockSectionId() : int|null
Return values
int|nullgetId()
public
getId() : int|null
Return values
int|nullgetName()
public
getName() : string
Return values
stringgetParentId()
public
getParentId() : int|null
Return values
int|nullgetSort()
public
getSort() : int|null
Return values
int|nullgetUpdatedAt()
public
getUpdatedAt() : DateTime|null
Return values
DateTime|nullgetXmlId()
public
getXmlId() : string|null
Return values
string|nullisActive()
public
isActive() : bool
Return values
boolisGlobalActive()
public
isGlobalActive() : bool
Return values
boolsetAccessCode()
public
setAccessCode(string|null $accessCode) : void
Parameters
- $accessCode : string|null
setCreatedAt()
public
setCreatedAt(DateTime|null $createdAt) : void
Parameters
- $createdAt : DateTime|null
setCreatedBy()
public
setCreatedBy(int|null $createdBy) : void
Parameters
- $createdBy : int|null
setDepth()
public
setDepth(int|null $depth) : void
Parameters
- $depth : int|null
setId()
public
setId(int|null $id) : void
Parameters
- $id : int|null
setIsActive()
public
setIsActive(bool $isActive) : void
Parameters
- $isActive : bool
setIsGlobalActive()
public
setIsGlobalActive(bool $isGlobalActive) : void
Parameters
- $isGlobalActive : bool
setName()
public
setName(string $name) : void
Parameters
- $name : string
setParentId()
public
setParentId(int|null $parentId) : void
Parameters
- $parentId : int|null
setSort()
public
setSort(int|null $sort) : void
Parameters
- $sort : int|null
setUpdatedAt()
public
setUpdatedAt(DateTime|null $updatedAt) : void
Parameters
- $updatedAt : DateTime|null
setXmlId()
public
setXmlId(string|null $xmlId) : void
Parameters
- $xmlId : string|null
toIblockArray()
public
toIblockArray() : array<string|int, mixed>