Class SlideImageRepositoryReader
Class SlideImageRepositoryReader
-
SlideImageRepositoryReader
implements
SlideImageRepositoryReaderInterface
Methods summary
public
|
#
__construct( CI_DB_query_builder $db )
SlideImageRepositoryReader constructor.
SlideImageRepositoryReader constructor.
Parameters
|
public
SlideImageCollection
|
#
getBySlideId( IdType $slideId )
Returns a SlideImageCollection for the given Slide ID.
Returns a SlideImageCollection for the given Slide ID.
Parameters
Returns
Throws
UnexpectedValueException if no slide image record for the provided slide ID was found.
Implementation of
|
public
SlideImageInterface
|
#
getById( IdType $slideImageId )
Returns a SlideImage for the given SlideImage ID.
Returns a SlideImage for the given SlideImage ID.
Parameters
Returns
Throws
UnexpectedValueException
InvalidArgumentException
Implementation of
|
public
SlideImageCollection
|
#
getBySlideIdAndLanguageId( IdType $slideId, IdType $languageId )
Returns a SlideImageCollection with all existing SlideImage objects by the given slide ID and language ID.
Returns a SlideImageCollection with all existing SlideImage objects by the given slide ID and language ID.
Parameters
Returns
Throws
UnexpectedValueException
InvalidArgumentException
Implementation of
|
public
boolean
|
#
isSlideImageFileUsed( FilenameStringType $filename, IdType $slideImageId )
Check if an image file is used by another slide image entry.
Check if an image file is used by another slide image entry.
Parameters
- $filename
- Slide image filename.
- $slideImageId
Returns
boolean
Implementation of
|
protected
|
#
_setDbValues( SlideImage $slideImage, array $row )
Assign the SlideImage values via the setter.
Assign the SlideImage values via the setter.
Parameters
Throws
InvalidArgumentException If $row contains invalid values.
|
Properties summary
protected
string
|
$table
|
|
protected
CI_DB_query_builder
|
$db
|
|