Author: chabotc
Date: Wed Nov 19 00:15:35 2008
New Revision: 718901

URL: http://svn.apache.org/viewvc?rev=718901&view=rev
Log:
Add Icons to metadata response, patch by Eiji Kitamura

Modified:
    incubator/shindig/trunk/php/src/gadgets/MetadataHandler.php

Modified: incubator/shindig/trunk/php/src/gadgets/MetadataHandler.php
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/php/src/gadgets/MetadataHandler.php?rev=718901&r1=718900&r2=718901&view=diff
==============================================================================
--- incubator/shindig/trunk/php/src/gadgets/MetadataHandler.php (original)
+++ incubator/shindig/trunk/php/src/gadgets/MetadataHandler.php Wed Nov 19 
00:15:35 2008
@@ -46,7 +46,7 @@
                foreach ($gadget->getUserPrefs() as $pref) {
                        $prefs[$pref->getName()] = array('displayName' => 
$pref->getDisplayName(), 
                                        'type' => $pref->getDataType(), 
'default' => $pref->getDefaultValue(), 
-                                       'enumValues' => $pref->getEnumValues());
+                                       'enumValues' => $pref->getEnumValues(), 
'requred' => $pref->isRequired());
                }
                $features = array();
                foreach ($gadget->getRequires() as $feature) {
@@ -62,6 +62,10 @@
                foreach ($gadget->links as $link) {
                        $links[] = $link;
                }
+               $icons = array();
+               foreach ($gadget->getIcons() as $icon) {
+                       $icons[] = $icon;
+               }
                $response['author'] = $gadget->getAuthor();
                $response['authorEmail'] = $gadget->getAuthorEmail();
                $response['description'] = $gadget->getDescription();
@@ -87,6 +91,7 @@
                $response['scrolling'] = $gadget->getScrolling();
                $response['links'] = $links;
                $response['views'] = $views;
+               $response['icons'] = $icons;
                $response['moduleId'] = $gadgetModuleId;
                $response['url'] = $gadgetUrl;
                $response['iframeUrl'] = UrlGenerator::getIframeURL($gadget, 
$context);


Reply via email to