From: Steve Sutton Date: Fri, 24 Jun 2016 16:11:33 +0000 (-0400) Subject: Bug fix: fixing php error from foreach not having an array X-Git-Tag: v1.1.8^2~14 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=338feaced63dec5c4d9cb1e88bcf817222af0b35;p=WP-Plugins%2Fglm-member-db-packaging.git Bug fix: fixing php error from foreach not having an array Checking the $packages first to see if it is an array. --- diff --git a/setup/shortcodeBuilder.php b/setup/shortcodeBuilder.php index 44d14ae..8fa97d9 100644 --- a/setup/shortcodeBuilder.php +++ b/setup/shortcodeBuilder.php @@ -18,8 +18,10 @@ $package = new GlmDataPackages($this->wpdb, $this->config); $packageList = $package->getList(); - foreach($packageList as $key=>$value){ - $packageListId[] = $value['id']; + if ( isset( $packageList ) && is_array( $packageList ) ) { + foreach($packageList as $key=>$value){ + $packageListId[] = $value['id']; + } } // loop through packaging list shortcode attributes