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);