From a0c9e31d58afe71391440ae425753c4988ca374c Mon Sep 17 00:00:00 2001 From: Cord Date: Fri, 6 May 2022 10:46:58 +0200 Subject: [PATCH] Allow dynamic url based image manipulation Solution for https://github.com/Intervention/image/issues/1151 --- src/Intervention/Image/ImageCacheController.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Intervention/Image/ImageCacheController.php b/src/Intervention/Image/ImageCacheController.php index 37ae7ea..5c4cec0 100644 --- a/src/Intervention/Image/ImageCacheController.php +++ b/src/Intervention/Image/ImageCacheController.php @@ -48,6 +48,9 @@ public function getImage($template, $filename) $manager = new ImageManager(Config::get('image')); $content = $manager->cache(function ($image) use ($template, $path) { + // add querystring as cache parameter + $image->setProperty('urlparameters', request()->getQueryString()); + if ($template instanceof Closure) { // build from closure callback template $template($image->make($path));