Heratio Framework API Reference

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
bool

getWatermarkConfig()

public static getWatermarkConfig(int $objectId) : array<string|int, mixed>|null
Parameters
$objectId : int
Return values
array<string|int, mixed>|null

getWatermarkImage()

public static getWatermarkImage(int $objectId) : string|null
Parameters
$objectId : int
Return values
string|null

hasWatermark()

public static hasWatermark(int $objectId) : bool
Parameters
$objectId : int
Return values
bool

        
On this page

Search results