Source of file Image_WatermarkExtension.php
Size: 0,646 Bytes - Last Modified: 2021-12-23T10:19:47+00:00
/var/www/docs.ssmods.com/process/src/code/Image_WatermarkExtension.php
12345678910111213141516171819202122 | <?php class Image_WatermarkExtension extends DataExtension { public function Watermark($position = null, $transparency = null) { $config = SiteConfig::current_site_config(); $watermark = $config->Watermark(); if(!$transparency) $transparency = $config->WatermarkTransparency; if(!$position) $position = $config->WatermarkPosition; $img = $this->owner->getFormattedImage('WatermarkedImage', $watermark, $position, $transparency); return $img; } public function generateWatermarkedImage(Image_Backend $backend, $watermark, $position, $transparency) { return $backend->watermark($watermark, $position, $transparency); } } |