Class: Chute::V2::Album::Asset

Inherits:
Object
  • Object
show all
Defined in:
lib/chute/v2/album/asset.rb

Class Method Summary collapse

Class Method Details

.all(album_id, params = {}) ⇒ Object



6
7
8
# File 'lib/chute/v2/album/asset.rb', line 6

def all album_id, params={}
  Chute::Client.get "/v2/albums/#{album_id}/assets", params
end

.find(album_id, asset_id) ⇒ Object



10
11
12
# File 'lib/chute/v2/album/asset.rb', line 10

def find album_id, asset_id
  Chute::Client.get "/v2/albums/#{album_id}/assets/#{asset_id}"
end

.update(album_id, asset_id, data) ⇒ Object



14
15
16
17
18
# File 'lib/chute/v2/album/asset.rb', line 14

def update album_id, asset_id, data
  data = { asset: data } unless data.has_key? :asset

  Chute::Client.put "/v2/albums/#{album_id}/assets/#{asset_id}", data
end