Sha256: 177fbf0d51fe17e181aa0edaf59f8ceacda16b55c02433d0820d355d5e38f439

Contents?: true

Size: 348 Bytes

Versions: 3

Compression:

Stored size: 348 Bytes

Contents

module RSpotify

  class User < Base

    def self.find(id)
      super(id, 'user')
    end

    def self.search
      #TODO
    end

    def initialize(options = {})
      super(options)
    end

    def playlists
      playlists = RSpotify.auth_get("users/#{@id}/playlists")['items']
      playlists.map { |p| Playlist.new p }
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rspotify-0.3.1 lib/rspotify/user.rb
rspotify-0.3.0 lib/rspotify/user.rb
rspotify-0.2.0 lib/rspotify/user.rb