class WatermarkSettingsRepository extends EntityRepository

Class WatermarkSettingsRepository is injected as alligator.watermark_settings_repository service. WatermarkSettingsRepository is used for crud operation for managed entity.

Use this class to work with database.

Constants

WATERMARK_SETTINGS_CACHE

Watermark settings cache key

ALIAS

Watermark alias

JOIN_WITH_IMAGE_ALIAS

Watermark image alias

Methods

editItem(Watermark $entity)

Edit watermark entity

saveItem(Watermark $entity)

Persist Watermark entity to database

mixed
getCurrentWatermarkSetting()

Get current watermark settings from database

Details

at line 45
Watermark editItem(Watermark $entity)

Edit watermark entity

Parameters

Watermark $entity

Return Value

Watermark | object

at line 65
saveItem(Watermark $entity)

Persist Watermark entity to database

Parameters

Watermark $entity

at line 81
mixed getCurrentWatermarkSetting()

Get current watermark settings from database

Return Value

mixed

Exceptions

NonUniqueResultException