$tracks_array = array(); if ($tracks) { foreach ($tracks as $track_id) { $track_object = Tracks::get($track_id); $track = array('id' => $track_object->get_id(), 'title' => $track_object->get_title(), 'by' => $track_object->get_artists_str(), 'href' => LINK_ABS . "music/detail/" . $track_object->get_id()); array_push($tracks_array, $track); } } if ($query) { $search = Search::artists($query, 5); } $artists = $search["results"]; $artists_array = array(); if ($artists) { foreach ($artists as $artist) { $artist_object = Artists::get_by_id($artist); if ($artist_object) { $artist = array('id' => $artist_object->get_id(), 'title' => $artist_object->get_name(), 'href' => LINK_ABS . "music/search/?q=%22" . urlencode($artist_object->get_name()) . "%22&i=artist"); array_push($artists_array, $artist); } } } if ($query) { $search = Search::albums($query, 5); } $albums = $search["results"]; $albums_array = array(); if ($albums) { foreach ($albums as $album) { $album_object = Albums::get_by_id($album); if ($album_object) {