fix call_user_func_array bug on php 8.0
This commit is contained in:
@@ -1267,7 +1267,9 @@ EOD;
|
||||
$modelClass = class_exists("ext{$module}Model") ? "ext{$module}Model" : $module . "Model";
|
||||
if(class_exists($modelClass) and is_callable(array($modelClass, 'isClickable')))
|
||||
{
|
||||
$clickable = call_user_func_array(array($modelClass, 'isClickable'), array('object' => $object, 'method' => $method));
|
||||
//$clickable = call_user_func_array(array($modelClass, 'isClickable'), array('object' => $object, 'method' => $method));
|
||||
// fix bug on php 8.0 link: https://www.php.net/manual/zh/function.call-user-func-array.php#125953
|
||||
$clickable = call_user_func_array(array($modelClass, 'isClickable'), array($object, $method));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user