Esempio n. 1
0
	public static function GetAlbumData($BasicList)
	{
		$album_list = array();
		
		if(count($BasicList) != 0)
		{
			foreach($BasicList as $basic)
			{
				$url = URL::GetlastfmUrl(ApiKey::$lastfm,'getInfo',$basic->name,'album',$basic->artist);
				$source = COMMON::getSourceUsingCurl($url);
				
				echo $url;
				$json = new Services_JSON();
				$album = $json->decode($source);

				echo $source;
				//$album = COMMON::MakeJson($url);
				//print_r($album);
				
				if(count($album) != 0)
				{
					//$name,$artist,$url,$releasedate,$image,$listeners,$playcount;
					//M_lastfmAlbumData($a,$b,$c,$d,$e,$f,$g)
					//$album = $value;
					
					$a = $album->name;
					$b = $album->artist;
					$c = $album->url;
					$d = $album->releasedate;
					$e = $album->image;
					$f = $album->listenrs;
					$g = $album->playcount;
					
					echo $a;
					
					$albumData = new M_lastfmAlbumData($a,$b,$c,$d,$e,$f,$g);
					array_push($album_list,$albumData);
				}
			}
		}
		
		//print_r($album_list);
		return $album_list;
	}