Przeglądaj źródła

Ticket #3828 - PHP 8.1 compatibility: Point №1

AntonLV 4 lat temu
rodzic
commit
93e2a6ed9d
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      studio/classes/BxDolStudioOptions.php

+ 1 - 1
studio/classes/BxDolStudioOptions.php

@@ -295,7 +295,7 @@ class BxDolStudioOptions extends BxDol
                     $aCheckFunction = [$oChecker, 'check' . bx_gen_method_name($aOption['check'])];
                     $aCheckFunction = [$oChecker, 'check' . bx_gen_method_name($aOption['check'])];
                     $aCheckFunctionParams = [$aData[$aOption['name']]];
                     $aCheckFunctionParams = [$aData[$aOption['name']]];
                     if(!empty($aOption['check_params']))
                     if(!empty($aOption['check_params']))
-                        $aCheckFunctionParams = array_merge($aCheckFunctionParams, unserialize($aOption['check_params']));
+                        $aCheckFunctionParams = array_merge($aCheckFunctionParams, array_values(unserialize($aOption['check_params'])));
 
 
                     if(is_callable($aCheckFunction) && !call_user_func_array($aCheckFunction, $aCheckFunctionParams)) {
                     if(is_callable($aCheckFunction) && !call_user_func_array($aCheckFunction, $aCheckFunctionParams)) {
                         $this->sCategory = $sCategory;
                         $this->sCategory = $sCategory;