Class SlideImageRepositoryReader

Class SlideImageRepositoryReader

SlideImageRepositoryReader implements SlideImageRepositoryReaderInterface

Methods summary

public __construct( CI_DB_query_builder $db )

SlideImageRepositoryReader constructor.

public getBySlideId( IdType $slideId ) : SlideImageCollection

Returns a SlideImageCollection for the given Slide ID.

public getById( IdType $slideImageId ) : SlideImageInterface

Returns a SlideImage for the given SlideImage ID.

public getBySlideIdAndLanguageId( IdType $slideId, IdType $languageId ) : SlideImageCollection

Returns a SlideImageCollection with all existing SlideImage objects by the given slide ID and language ID.

public isSlideImageFileUsed( FilenameStringType $filename, IdType $slideImageId ) : boolean

Check if an image file is used by another slide image entry.

protected _setDbValues( SlideImage $slideImage, array $row )

Assign the SlideImage values via the setter.

Properties summary

protected $table : string

Table name

'slide_images'
protected $db : CI_DB_query_builder

Query builder.