Class SliderRepositoryReader

Class SliderRepositoryReader

SliderRepositoryReader implements SliderRepositoryReaderInterface

Methods summary

public __construct( CI_DB_query_builder $db )

SliderRepositoryReader constructor.

public getById( IdType $sliderId ) : SliderInterface

Returns a Slider instance by the given slider ID.

public getAll( void ) : SliderCollection

Returns a SliderCollection with all existing Slider objects.

public getStartPageSlider( void ) : SliderInterface|null

Get the Slider for the start page.

protected _setDbValues( Slider $slider, array $row )

Assign the Slider values via the setter.

Properties summary

protected $table : string

Table name

'sliders'
protected $db : CI_DB_query_builder

Query builder.