# File lib/last_fm/chart.rb, line 4
4: def self.getTopArtists limit = nil, page = nil
5: RedisQueryable.look_up_key(:chart, { :type => :artists, :page => page }) do
6: chart_request "getTopArtists", "artists", limit, page do |artists|
7: artists = LastFM::Validator.validate_mash artists, "image"
8: update_results [current_class_name, __method__], artists
9: RedisQueryable.store :chart, { :type => :artists, :page => page }, artists.to_json
10: end
11: end
12: end
# File lib/last_fm/chart.rb, line 14
14: def self.getTopTracks limit = nil, page = nil
15: RedisQueryable.look_up_key(:chart, { :type => :tracks, :page => page }) do
16: chart_request "getTopTracks", "tracks", limit, page do |tracks|
17: tracks = LastFM::Validator.validate_mash tracks
18: update_results [current_class_name, __method__], tracks
19: RedisQueryable.store :chart, { :type => :tracks, :page => page }, tracks.to_json
20: end
21: end
22: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.