SliderRepositoryInterface
in
Interface SliderRepositoryInterface
Tags
Table of Contents
- deleteSliderById() : SliderRepositoryInterface
- Deletes a Slider by the given slider ID.
- getAll() : SliderCollection
- Returns a SliderCollection with all existing Slider objects.
- getById() : SliderInterface
- Returns a Slider instance by the given slider ID.
- getStartPageSlider() : SliderInterface|null
- Get the Slider for the start page.
- setStartPageSlider() : SliderRepositoryInterface
- Set the Slider for the start page.
- store() : SliderRepositoryInterface
- Stores a Slider to the database.
Methods
deleteSliderById()
Deletes a Slider by the given slider ID.
public
deleteSliderById(IdType $sliderId) : SliderRepositoryInterface
Parameters
- $sliderId : IdType
Return values
SliderRepositoryInterface —Same instance for method chaining.
getAll()
Returns a SliderCollection with all existing Slider objects.
public
getAll() : SliderCollection
Return values
SliderCollection —getById()
Returns a Slider instance by the given slider ID.
public
getById(IdType $sliderId) : SliderInterface
Parameters
- $sliderId : IdType
Return values
SliderInterface —getStartPageSlider()
Get the Slider for the start page.
public
getStartPageSlider() : SliderInterface|null
Return values
SliderInterface|null —Returns the start page slider instance or null if no record was found.
setStartPageSlider()
Set the Slider for the start page.
public
setStartPageSlider(IdType $sliderId) : SliderRepositoryInterface
Parameters
- $sliderId : IdType
Return values
SliderRepositoryInterface —Same instance for method chaining.
store()
Stores a Slider to the database.
public
store(SliderInterface $slider) : SliderRepositoryInterface
Parameters
- $slider : SliderInterface
Return values
SliderRepositoryInterface —Same instance for method chaining.