Daniel Supernault 1 月之前
父节点
当前提交
5c7064063d
共有 2 个文件被更改,包括 6 次插入6 次删除
  1. 3 3
      app/Jobs/AvatarPipeline/AvatarOptimize.php
  2. 3 3
      app/Util/Media/Image.php

+ 3 - 3
app/Jobs/AvatarPipeline/AvatarOptimize.php

@@ -58,9 +58,9 @@ class AvatarOptimize implements ShouldQueue
         $extension = strtolower($fileInfo['extension'] ?? 'jpg');
 
         $driver = match(config('image.driver')) {
-            'imagick' => new \Intervention\Image\Drivers\Imagick\Driver(),
-            'vips' => new \Intervention\Image\Drivers\Vips\Driver(),
-            default => new \Intervention\Image\Drivers\Gd\Driver()
+            'imagick' => new \Intervention\Image\Drivers\Imagick\Driver::class,
+            'vips' => new \Intervention\Image\Drivers\Vips\Driver::class,
+            default => new \Intervention\Image\Drivers\Gd\Driver::class
         };
 
         $imageManager = new ImageManager(

+ 3 - 3
app/Util/Media/Image.php

@@ -43,9 +43,9 @@ class Image
         $this->orientation = null;
 
         $driver = match(config('image.driver')) {
-            'imagick' => new \Intervention\Image\Drivers\Imagick\Driver(),
-            'vips' => new \Intervention\Image\Drivers\Vips\Driver(),
-            default => new \Intervention\Image\Drivers\Gd\Driver()
+            'imagick' => new \Intervention\Image\Drivers\Imagick\Driver::class,
+            'vips' => new \Intervention\Image\Drivers\Vips\Driver::class,
+            default => new \Intervention\Image\Drivers\Gd\Driver::class
         };
 
         $this->imageManager = new ImageManager(