Category implements JsonSerializable
AbstractYes
Table of Contents
Interfaces
- JsonSerializable
Methods
- delete() : Result
- getCategoryIdentifier() : CategoryIdentifier
- getCode() : string
- getData() : array<string|int, mixed>
- getDisabledFieldNames() : array<string|int, mixed>
- getEntityTypeId() : int
- getId() : int|null
- getIsDefault() : bool
- getIsSystem() : bool
- getItemsFilter() : array<string|int, mixed>
- getName() : string
- getSingleName() : string|null
- getSingleNameIfPossible() : string
- getSort() : int
- getUISettings() : array<string|int, mixed>
- isTrackingEnabled() : bool
- jsonSerialize() : array<string|int, mixed>
- save() : Result
- setEntityTypeId() : Category
- setIsDefault() : Category
- setName() : Category
- setSort() : Category
Methods
delete()
public
abstract delete() : Result
Return values
ResultgetCategoryIdentifier()
public
getCategoryIdentifier() : CategoryIdentifier
Return values
CategoryIdentifiergetCode()
public
getCode() : string
Return values
stringgetData()
public
getData() : array<string|int, mixed>
Return values
array<string|int, mixed>getDisabledFieldNames()
public
getDisabledFieldNames() : array<string|int, mixed>
Return values
array<string|int, mixed>getEntityTypeId()
public
abstract getEntityTypeId() : int
Return values
intgetId()
public
abstract getId() : int|null
Return values
int|nullgetIsDefault()
public
abstract getIsDefault() : bool
Return values
boolgetIsSystem()
public
getIsSystem() : bool
Return values
boolgetItemsFilter()
public
getItemsFilter([array<string|int, mixed> $filter = [] ]) : array<string|int, mixed>
Parameters
- $filter : array<string|int, mixed> = []
Return values
array<string|int, mixed>getName()
public
abstract getName() : string
Return values
stringgetSingleName()
public
getSingleName() : string|null
Return values
string|nullgetSingleNameIfPossible()
public
getSingleNameIfPossible() : string
Return values
stringgetSort()
public
abstract getSort() : int
Return values
intgetUISettings()
public
getUISettings() : array<string|int, mixed>
Return values
array<string|int, mixed>isTrackingEnabled()
public
isTrackingEnabled() : bool
Return values
booljsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>save()
public
abstract save() : Result
Return values
ResultsetEntityTypeId()
public
abstract setEntityTypeId(int $entityTypeId) : Category
Parameters
- $entityTypeId : int
Return values
CategorysetIsDefault()
public
abstract setIsDefault(bool $isDefault) : Category
Parameters
- $isDefault : bool
Return values
CategorysetName()
public
abstract setName(string $name) : Category
Parameters
- $name : string
Return values
CategorysetSort()
public
abstract setSort(int $sort) : Category
Parameters
- $sort : int