Module: CloudConnect::Client::Tracks
- Included in:
- CloudConnect::Client
- Defined in:
- lib/cloud_connect/client/tracks.rb
Defined Under Namespace
Modules: TrackMethods
Instance Method Summary collapse
-
#search_tracks(search_term, options = {}) ⇒ Array
Search tracks.
-
#track(id, options = {}) ⇒ Track
Get a track.
-
#tracks(options = {}) ⇒ Array
(also: #list_tracks)
Get tracks.
Instance Method Details
#search_tracks(search_term, options = {}) ⇒ Array
Search tracks
25 26 27 |
# File 'lib/cloud_connect/client/tracks.rb', line 25 def search_tracks(search_term, ={}) enhance( get("tracks?q=#{search_term}", ), with: TrackMethods ) end |
#track(id, options = {}) ⇒ Track
Get a track
13 14 15 |
# File 'lib/cloud_connect/client/tracks.rb', line 13 def track(id, ={}) enhance( get("tracks/#{id}", ), with: TrackMethods ) end |
#tracks(options = {}) ⇒ Array Also known as: list_tracks
Get tracks
36 37 38 |
# File 'lib/cloud_connect/client/tracks.rb', line 36 def tracks(={}) enhance( get("tracks", ), with: TrackMethods ) end |