Class SlideImageAreaRepository

Class SlideImageAreaRepository

SlideImageAreaRepository implements SlideImageAreaRepositoryInterface

Methods summary

public __construct( SlideImageAreaRepositoryWriterInterface $writer, SlideImageAreaRepositoryReaderInterface $reader, SlideImageAreaRepositoryDeleterInterface $deleter )

SlideImageAreaRepository constructor.

public getBySlideImageId( IdType $slideImageId ) : SlideImageAreaCollection

Returns a SlideImageAreaCollection instance by the given slide image ID.

public getById( IdType $slideImageAreaId ) : SlideImageAreaInterface

Returns a SlideImageArea instance by the given slide image area ID.

public store( IdType $slideImageId, SlideImageAreaInterface $slideImageArea ) : SlideImageAreaRepositoryInterface

Stores a SlideImageArea to the database.

public deleteSlideImageAreaById( IdType $slideImageAreaId ) : SlideImageAreaRepositoryInterface

Deletes a SlideImageArea by the given slide image area ID.

public deleteSlideImageAreasBySlideImageId( IdType $slideImageId ) : SlideImageAreaRepositoryInterface

Deletes SlideImageAreas by the given slide image ID.

Properties summary