diff --git a/.env.sample b/.env.sample index e69de29..b2e318e 100644 --- a/.env.sample +++ b/.env.sample @@ -0,0 +1,3 @@ +ROOT_DOMAIN=https://lewisdale.dev +DB_NAME=image_resizer.db +DEFAULT_WIDTH=600 \ No newline at end of file diff --git a/src/Lib/Resizer.php b/src/Lib/Resizer.php index e788905..959cc75 100644 --- a/src/Lib/Resizer.php +++ b/src/Lib/Resizer.php @@ -26,7 +26,7 @@ class Resizer } // Fetch the image at the given URL - $original_img = Image::fromUrl($_ENV['root_domain'] . $path); + $original_img = Image::fromUrl($_ENV['ROOT_DOMAIN'] . $path); $converted = $this->createVariant($original_img, $params); // Store the image in the database @@ -44,9 +44,7 @@ class Resizer { $quality = $params->quality ?: -1; - if ($params->width) { - $original->toWidth($params->width); - } + $original->toWidth($params->width ?? intval($_ENV["DEFAULT_WIDTH"])); return $original->encode($quality); }