SliderRepositoryWriter
in package
implements
SliderRepositoryWriterInterface
Class SliderRepositoryWriter
Tags
Interfaces, Classes and Traits
- SliderRepositoryWriterInterface
- Interface SliderRepositoryWriterInterface
Table of Contents
- $db : CI_DB_query_builder
- Query builder.
- $table : string
- Table name
- __construct() : mixed
- SliderRepositoryWriter constructor.
- setStartPageSlider() : SliderRepositoryWriterInterface
- Set the Slider for the start page.
- store() : int
- Inserts a slider to the database.
Properties
$db
Query builder.
protected
CI_DB_query_builder
$db
$table
Table name
protected
string
$table
= 'sliders'
Methods
__construct()
SliderRepositoryWriter constructor.
public
__construct(CI_DB_query_builder $db) : mixed
Parameters
- $db : CI_DB_query_builder
-
Query builder.
Return values
mixed —setStartPageSlider()
Set the Slider for the start page.
public
setStartPageSlider(IdType $sliderId) : SliderRepositoryWriterInterface
Parameters
- $sliderId : IdType
Return values
SliderRepositoryWriterInterface —Same instance for method chaining.
store()
Inserts a slider to the database.
public
store(SliderInterface $slider) : int
Parameters
- $slider : SliderInterface
Return values
int —ID of inserted slider or the given slider ID if the slider had an ID already.