From 6541ffd27ae002c2ce77302c658f85170e8ccf7f Mon Sep 17 00:00:00 2001 From: Tim Kelty Date: Mon, 2 Mar 2026 18:20:38 -0500 Subject: [PATCH] Add default null values to ImageTransform $height and $width properties These typed properties were missing default values, causing "must not be accessed before initialization" errors at runtime. Co-Authored-By: Claude Haiku 4.5 --- packages/cloud-ops/src/imagetransforms/ImageTransform.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cloud-ops/src/imagetransforms/ImageTransform.php b/packages/cloud-ops/src/imagetransforms/ImageTransform.php index c98a798..00ab3a2 100644 --- a/packages/cloud-ops/src/imagetransforms/ImageTransform.php +++ b/packages/cloud-ops/src/imagetransforms/ImageTransform.php @@ -74,7 +74,7 @@ class ImageTransform extends \craft\models\ImageTransform */ public string|array|null $gravity = null; - public ?int $height; + public ?int $height = null; /** * @var 'keep'|'copyright'|'none'|null @@ -106,7 +106,7 @@ class ImageTransform extends \craft\models\ImageTransform */ public null|string|array $trim = null; - public ?int $width; + public ?int $width = null; public ?float $zoom = null;