[fusion-commits] r2776 - sandbox/redline_advanced_stylization/layers/MapGuide/php

svn_fusion at osgeo.org svn_fusion at osgeo.org
Wed Sep 11 00:28:51 PDT 2013


Author: jng
Date: 2013-09-11 00:28:51 -0700 (Wed, 11 Sep 2013)
New Revision: 2776

Modified:
   sandbox/redline_advanced_stylization/layers/MapGuide/php/SaveSelection.php
Log:
Fix PHP 5.5.x strict mode warning

Modified: sandbox/redline_advanced_stylization/layers/MapGuide/php/SaveSelection.php
===================================================================
--- sandbox/redline_advanced_stylization/layers/MapGuide/php/SaveSelection.php	2013-09-10 05:00:44 UTC (rev 2775)
+++ sandbox/redline_advanced_stylization/layers/MapGuide/php/SaveSelection.php	2013-09-11 07:28:51 UTC (rev 2776)
@@ -58,7 +58,7 @@
         header('X-JSON: true');
         $layers = $selection->GetLayers();
 
-        $result = NULL;
+        $result = new stdClass();
         $result->hasSelection = false;
         if ($layers && $layers->GetCount() >= 0)
         {
@@ -81,11 +81,12 @@
             $result->layers = array();
             for ($i=0; $i<$layers->GetCount(); $i++)
             {
-              $layer = $layers->GetItem($i);
-              $layerName = $layer->GetName();
-              array_push($result->layers, $layerName);
-              $layerClassName = $layer->GetFeatureClassName();
-              $result->$layerName->featureCount = $selection->GetSelectedFeaturesCount($layer, $layerClassName);
+                $layer = $layers->GetItem($i);
+                $layerName = $layer->GetName();
+                array_push($result->layers, $layerName);
+                $layerClassName = $layer->GetFeatureClassName();
+                $result->$layerName = new stdClass();
+                $result->$layerName->featureCount = $selection->GetSelectedFeaturesCount($layer, $layerClassName);
             }
         }
 



More information about the fusion-commits mailing list