Prevent an error with array
This is required for PHP 8.1 and higher. This is required for because PHP 8.1 introduced stricter type checking.
This commit is contained in:
parent
23757cc2ae
commit
bca1d8a573
|
|
@ -195,6 +195,9 @@ class settings {
|
||||||
$subcategory = $row['domain_setting_subcategory'];
|
$subcategory = $row['domain_setting_subcategory'];
|
||||||
if (empty($subcategory)) {
|
if (empty($subcategory)) {
|
||||||
if ($name == "array") {
|
if ($name == "array") {
|
||||||
|
if (!isset($this->settings[$category]) || !is_array($this->settings[$category])) {
|
||||||
|
$this->settings[$category] = array();
|
||||||
|
}
|
||||||
$this->settings[$category][] = $row['domain_setting_value'];
|
$this->settings[$category][] = $row['domain_setting_value'];
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
@ -203,6 +206,9 @@ class settings {
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if ($name == "array") {
|
if ($name == "array") {
|
||||||
|
if (!isset($this->settings[$category][$subcategory]) || !is_array($this->settings[$category][$subcategory])) {
|
||||||
|
$this->settings[$category][$subcategory] = array();
|
||||||
|
}
|
||||||
$this->settings[$category][$subcategory][] = $row['domain_setting_value'];
|
$this->settings[$category][$subcategory][] = $row['domain_setting_value'];
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue