WatermarkService
in package
WatermarkService - Handles watermark application to images.
Uses object_watermark_setting table for all watermark configuration.
Table of Contents
Methods
- applyWatermark() : bool
- getWatermarkConfig() : array<string|int, mixed>|null
- getWatermarkImage() : string|null
- hasWatermark() : bool
Methods
applyWatermark()
public
static applyWatermark(string $imagePath, int $objectId) : bool
Parameters
- $imagePath : string
- $objectId : int
Return values
boolgetWatermarkConfig()
public
static getWatermarkConfig(int $objectId) : array<string|int, mixed>|null
Parameters
- $objectId : int
Return values
array<string|int, mixed>|nullgetWatermarkImage()
public
static getWatermarkImage(int $objectId) : string|null
Parameters
- $objectId : int
Return values
string|nullhasWatermark()
public
static hasWatermark(int $objectId) : bool
Parameters
- $objectId : int