class SliderSettingsManager extends TranslatableManager implements SliderSettingsManagerInterface, BasicEntityManagerInterface

Class SliderSettingsManager is injected as alligator.slidersettings_manager service. SliderSettingsManager handles the logic for managed entity.

Properties

protected SliderSettingsRepository $repository
protected SliderSettingsEventContainer $eventContainer

Methods

setRepositoryLocale(ContainerInterface|null $container)

Sets the repository request default locale

setRepository(mixed $repository)

No description

mixed
getLanguagesForIds(array $ids)

No description

__construct(SliderSettingsRepository $repository, SliderSettingsEventContainer $eventContainer)

No description

getSliderSettings()

Get all slider settings from database

mixed
saveSliderSettings(SliderSettings $sliderSettings)

Save slider settings to database

mixed
editSliderSettings(SliderSettings $sliderSettings)

Edit slider settings

Details

in TranslatableManager at line 30
setRepositoryLocale(ContainerInterface|null $container)

Sets the repository request default locale

Parameters

ContainerInterface|null $container

Exceptions

InvalidArgumentException if repository is not an instance of TranslatableRepository

in TranslatableManager at line 63
setRepository(mixed $repository)

Parameters

mixed $repository

in TranslatableManager at line 73
mixed getLanguagesForIds(array $ids)

Parameters

array $ids

Return Value

mixed

at line 39
__construct(SliderSettingsRepository $repository, SliderSettingsEventContainer $eventContainer)

Parameters

SliderSettingsRepository $repository
SliderSettingsEventContainer $eventContainer

at line 50
SliderSettings getSliderSettings()

Get all slider settings from database

Return Value

SliderSettings

at line 62
mixed saveSliderSettings(SliderSettings $sliderSettings)

Save slider settings to database

Parameters

SliderSettings $sliderSettings

Return Value

mixed

at line 78
mixed editSliderSettings(SliderSettings $sliderSettings)

Edit slider settings

Parameters

SliderSettings $sliderSettings

Return Value

mixed