Beispiel #1
0
 /**
  * Get list of all webservices from Redcore parameters
  *
  * @return  array  Array or table with columns columns
  */
 public static function getInstalledWebservices()
 {
     if (!isset(self::$installedWebservices)) {
         self::$installedWebservices = array();
         $db = JFactory::getDbo();
         $query = $db->getQuery(true)->select('*')->from('#__redcore_webservices')->order('created_date ASC');
         $db->setQuery($query);
         $webservices = $db->loadObjectList();
         if (!empty($webservices)) {
             foreach ($webservices as $webservice) {
                 self::$installedWebservices[$webservice->client][$webservice->name][$webservice->version] = JArrayHelper::fromObject($webservice);
             }
         }
     }
     return self::$installedWebservices;
 }