CategoryProvider
FinalYes
Table of Contents
Methods
- __construct() : mixed
- getAllCategory() : Category
- getByChannelId() : Category|null
- getCategoryCollection() : OpenEventCategoryCollection
- list() : array<string|int, Category>
- prepareCategoryDescription() : string
- prepareCategoryName() : string
Methods
__construct()
public
__construct([int|null $userId = null ]) : mixed
Parameters
- $userId : int|null = null
getAllCategory()
public
getAllCategory() : Category
Return values
CategorygetByChannelId()
public
getByChannelId(int $channelId) : Category|null
Parameters
- $channelId : int
Return values
Category|nullgetCategoryCollection()
public
getCategoryCollection(array<string|int, mixed> $categoryIds) : OpenEventCategoryCollection
Parameters
- $categoryIds : array<string|int, mixed>
Return values
OpenEventCategoryCollectionlist()
public
list(Query $categoryQuery) : array<string|int, Category>
Parameters
- $categoryQuery : Query
Return values
array<string|int, Category>prepareCategoryDescription()
public
prepareCategoryDescription(string|null $description) : string
Parameters
- $description : string|null
Return values
stringprepareCategoryName()
public
prepareCategoryName(string $name) : string
Parameters
- $name : string