Plugin Directory

Changeset 3004136


Ignore:
Timestamp:
12/01/2023 09:54:24 AM (2 years ago)
Author:
Bueltge
Message:

Fix PHP 8 incompatibility with conversion false to array

Location:
adminimize
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • adminimize/tags/1.11.10/inc-setup/dashboard.php

    r3004113 r3004136  
    153153
    154154                $value['title'] = ($value['title'] == FALSE) ? [] : $value['title'];
     155               
     156                if ( ! is_array( $value ) ) {
     157                    $value = [];
     158                }
     159               
    155160                if ( ! isset( $value['title'])) {
    156161                    $value['title'] = '';
     
    158163
    159164                // Some plugins create a title that contains an array, we create an empty string to prevent an error in strip_tags
    160                 if (is_array ( $value['title'])) {
     165                if ( is_array( $value['title'])) {
    161166                    $value['title'] = '';
    162167                }
  • adminimize/trunk/inc-setup/dashboard.php

    r3004114 r3004136  
    153153
    154154                $value['title'] = ($value['title'] == FALSE) ? [] : $value['title'];
     155               
     156                if ( ! is_array( $value ) ) {
     157                    $value = [];
     158                }
     159               
    155160                if ( ! isset( $value['title'])) {
    156161                    $value['title'] = '';
     
    158163
    159164                // Some plugins create a title that contains an array, we create an empty string to prevent an error in strip_tags
    160                 if (is_array ( $value['title'])) {
     165                if ( is_array( $value['title'])) {
    161166                    $value['title'] = '';
    162167                }
Note: See TracChangeset for help on using the changeset viewer.