Ejemplo n.º 1
0
 public static function getDataFromURL($url, $format)
 {
     $url_contents = EDUtils::fetchURL($url);
     // exit if there's nothing there
     if (empty($url_contents)) {
         return array();
     }
     if ($format == 'xml') {
         return self::getXMLData($url_contents);
     } elseif ($format == 'csv') {
         return self::getCSVData($url_contents, false);
     } elseif ($format == 'csv with header') {
         return self::getCSVData($url_contents, true);
     } elseif ($format == 'json') {
         return self::getJSONData($url_contents);
     } elseif ($format == 'gff') {
         return self::getGFFData($url_contents);
     }
     return array();
 }