class CategoryTranslationManager

Class CategoryTranslationManager is injected as alligator.category_translations_manager service. CategoryTranslationManager handles the logic for managed entity.

Properties

protected CategoryTranslationRepository $repository
protected CategoryEventContainer $eventContainer

Methods

__construct(CategoryTranslationRepository $repository, CategoryEventContainer $eventContainer)

No description

mixed|null
findSingleTranslation(int $categoryId, string $locale)

No description

save(mixed $entity)

No description

bool
saveMultiple(array $entities)

No description

Details

at line 37
__construct(CategoryTranslationRepository $repository, CategoryEventContainer $eventContainer)

Parameters

CategoryTranslationRepository $repository
CategoryEventContainer $eventContainer

at line 49
mixed|null findSingleTranslation(int $categoryId, string $locale)

Parameters

int $categoryId
string $locale

Return Value

mixed|null

at line 61
CategoryTranslation save(mixed $entity)

Parameters

mixed $entity

Return Value

CategoryTranslation | null

Exceptions

Exception

at line 71
bool saveMultiple(array $entities)

Parameters

array $entities

Return Value

bool