Browse code

PHP 8 adjustments

Benjamin Roth authored on14/11/2023 15:57:14
Showing1 changed files
... ...
@@ -119,9 +119,14 @@ class InsertTagsListener
119 119
             return null;
120 120
         }
121 121
 
122
-        list($intWidth, $intHeight, $mode) = explode('x', $strSize);
122
+        $mode = '';
123 123
 
124
-        $arrSizes = [$intWidth, $intHeight];
124
+        $arrSizes = explode('x', $strSize);
125
+        if (isset($arrSizes[2]))
126
+        {
127
+            $mode = $arrSizes[2];
128
+            array_splice($arrSizes,2);
129
+        }
125 130
 
126 131
         $arrValidModes = [
127 132
             ResizeConfiguration::MODE_BOX,
... ...
@@ -129,7 +134,7 @@ class InsertTagsListener
129 134
             ResizeConfiguration::MODE_CROP,
130 135
         ];
131 136
 
132
-        if (!!$mode && in_array($mode, $arrValidModes, true))
137
+        if (!empty($mode) && in_array($mode, $arrValidModes, true))
133 138
         {
134 139
             $arrSizes[] = $mode;
135 140
         }