Class: Aric::Job::Finder

Inherits:
Base
  • Object
show all
Defined in:
lib/aric/job/finder.rb

Instance Method Summary collapse

Methods inherited from Base

run

Instance Method Details

#find_all_playlistsObject



50
51
52
53
# File 'lib/aric/job/finder.rb', line 50

def find_all_playlists
  pls = run(:find_all_playlists)
  build_playlists(jsonify(pls))
end

#find_all_tracksObject

Too Slow Command



22
23
24
25
# File 'lib/aric/job/finder.rb', line 22

def find_all_tracks
  ts = run(:find_all_tracks)
  build_tracks(jsonify(ts))
end

#find_loved_playlistsObject



45
46
47
48
# File 'lib/aric/job/finder.rb', line 45

def find_loved_playlists
  pls = run(:find_loved_playlists)
  build_playlists(jsonify(pls))
end

#find_loved_tracksObject



16
17
18
19
# File 'lib/aric/job/finder.rb', line 16

def find_loved_tracks
  ts = run(:find_loved_tracks)
  build_tracks(jsonify(ts))
end

#find_playlist_by_id(id) ⇒ Object



40
41
42
43
# File 'lib/aric/job/finder.rb', line 40

def find_playlist_by_id(id)
  pl = run(:find_playlist_by_id, id)
  build_playlist(jsonify(pl))
end

#find_playlists(name) ⇒ Object



35
36
37
38
# File 'lib/aric/job/finder.rb', line 35

def find_playlists(name)
  pls = run(:find_playlists, name)
  build_playlists(jsonify(pls))
end

#find_track_by_id(id) ⇒ Object



11
12
13
14
# File 'lib/aric/job/finder.rb', line 11

def find_track_by_id(id)
  t = run(:find_track_by_id, id)
  build_track(jsonify(t))
end

#find_tracks(v) ⇒ Object



6
7
8
9
# File 'lib/aric/job/finder.rb', line 6

def find_tracks(v)
  ts = run(:find_tracks, v)
  build_tracks(jsonify(ts))
end