From dc6705c74a8428ac1ba2dbfc0368806b54301ca2 Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Fri, 17 Jul 2015 14:04:19 -0600 Subject: [PATCH] added a new `onImageMediumSaved` event - useful for compression services --- system/src/Grav/Common/Page/Medium/ImageMedium.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/system/src/Grav/Common/Page/Medium/ImageMedium.php b/system/src/Grav/Common/Page/Medium/ImageMedium.php index f7cc644d3..c43972fed 100644 --- a/system/src/Grav/Common/Page/Medium/ImageMedium.php +++ b/system/src/Grav/Common/Page/Medium/ImageMedium.php @@ -1,6 +1,7 @@ image->merge(ImageFile::open($overlay)); } - $result = $this->image->cacheFile($this->format, $this->quality); + $this->result = $this->image->cacheFile($this->format, $this->quality); - return $result; + self::getGrav()->fireEvent('onImageMediumSaved', new Event(['image' => $this])); + + return $this->result; } /**