From 00d8403095fb28dad38fa7b81b2328bda07f1791 Mon Sep 17 00:00:00 2001 From: Flavio Copes Date: Thu, 12 Nov 2015 19:14:52 +0100 Subject: [PATCH] Allow to get the image quality in addition to setting it --- .../src/Grav/Common/Page/Medium/ImageMedium.php | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/system/src/Grav/Common/Page/Medium/ImageMedium.php b/system/src/Grav/Common/Page/Medium/ImageMedium.php index e26160152..329fcce91 100644 --- a/system/src/Grav/Common/Page/Medium/ImageMedium.php +++ b/system/src/Grav/Common/Page/Medium/ImageMedium.php @@ -311,19 +311,23 @@ class ImageMedium extends Medium } /** - * Sets the quality of the image + * Sets or gets the quality of the image * * @param int $quality 0-100 quality * @return Medium */ - public function quality($quality) + public function quality($quality = null) { - if (!$this->image) { - $this->image(); + if ($quality) { + if (!$this->image) { + $this->image(); + } + + $this->quality = $quality; + return $this; } - $this->quality = $quality; - return $this; + return $this->quality; } /**