FeaturedCategoriesSettingsManager
class FeaturedCategoriesSettingsManager implements BasicEntityManagerInterface
Class FeaturedCategoriesSettingsManager is injected as alligator.featured_categories_settings_manager service. FeaturedCategoriesSettingsManager handles the logic for managed entity.
Properties
| FeaturedCategoriesSettingsRepository | $repository | ||
| protected SettingsEventContainer | $eventContainer |
Methods
__construct(FeaturedCategoriesSettingsRepository $repository, SettingsEventContainer $eventContainer)
No description
mixed
getFeaturedCategories()
Get featured categories
mixed
saveFeaturedCategories(mixed $featuredCategories)
Save featured categories
mixed
getCategoryObjectsByIdFeatured(array $array)
Get category objects by if
array
findAllFeaturedCategories()
Find all featured categories
dispatchFeaturedCategoriesSignal()
Dispatch featured categories signal
mixed
setFeaturedCategoriesToCache()
Set featured categories to cache
Details
at line 36
__construct(FeaturedCategoriesSettingsRepository $repository, SettingsEventContainer $eventContainer)
at line 47
mixed
getFeaturedCategories()
Get featured categories
at line 61
mixed
saveFeaturedCategories(mixed $featuredCategories)
Save featured categories
at line 80
mixed
getCategoryObjectsByIdFeatured(array $array)
Get category objects by if
at line 90
array
findAllFeaturedCategories()
Find all featured categories
at line 99
dispatchFeaturedCategoriesSignal()
Dispatch featured categories signal
at line 108
mixed
setFeaturedCategoriesToCache()
Set featured categories to cache