From f42499ba5ec198f59cba9edb84080d3e6fcba345 Mon Sep 17 00:00:00 2001 From: savvasha Date: Sat, 15 Sep 2018 16:58:48 +0300 Subject: [PATCH 1/2] Avoid PHP warnings with PHP >= 7.2.x Fix PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable on line 263 --- .../meta-boxes/class-sp-meta-box-calendar-data.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/includes/admin/post-types/meta-boxes/class-sp-meta-box-calendar-data.php b/includes/admin/post-types/meta-boxes/class-sp-meta-box-calendar-data.php index e37d4238..3ce8f626 100644 --- a/includes/admin/post-types/meta-boxes/class-sp-meta-box-calendar-data.php +++ b/includes/admin/post-types/meta-boxes/class-sp-meta-box-calendar-data.php @@ -39,8 +39,11 @@ class SP_Meta_Box_Calendar_Data { $title_format = get_option( 'sportspress_event_list_title_format', 'title' ); $time_format = get_option( 'sportspress_event_list_time_format', 'combined' ); - if ( is_array( $usecolumns ) ) + if ( is_array( $usecolumns ) ) { $usecolumns = array_filter( $usecolumns ); + }else{ + $usecolumns = array(); + } ?>
@@ -272,4 +275,4 @@ class SP_Meta_Box_Calendar_Data { Date: Sat, 15 Sep 2018 17:02:54 +0300 Subject: [PATCH 2/2] Avoid PHP warnings with PHP >= 7.2.x Fix PHP Warning: sizeof(): Parameter must be an array or an object that implements Countable on line 24 --- .../meta-boxes/class-sp-meta-box-player-statistics.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/includes/admin/post-types/meta-boxes/class-sp-meta-box-player-statistics.php b/includes/admin/post-types/meta-boxes/class-sp-meta-box-player-statistics.php index f46dd5e1..aff8c52b 100644 --- a/includes/admin/post-types/meta-boxes/class-sp-meta-box-player-statistics.php +++ b/includes/admin/post-types/meta-boxes/class-sp-meta-box-player-statistics.php @@ -21,7 +21,11 @@ class SP_Meta_Box_Player_Statistics { public static function output( $post ) { $player = new SP_Player( $post ); $leagues = $player->get_terms_sorted_by_sp_order( 'sp_league' ); - $league_num = sizeof( $leagues ); + if ( is_array ( $leagues ) ) { + $league_num = sizeof( $leagues ); + }else{ + $league_num =0; + } $sections = get_option( 'sportspress_player_performance_sections', -1 ); $show_career_totals = 'yes' === get_option( 'sportspress_player_show_career_total', 'no' ) ? true : false; @@ -245,4 +249,4 @@ class SP_Meta_Box_Player_Statistics {