Module: Videos

Included in:
Player
Defined in:
lib/chili_player/videos.rb

Overview

lib/chili_player/videos.rb

Instance Method Summary collapse

Instance Method Details

#delete(video_id) ⇒ Object



26
27
28
# File 'lib/chili_player/videos.rb', line 26

def delete(video_id)
  JSON.parse RestClient.delete(endpoint_url + video_id.to_s, header_request)
end

#update(video_id, options) ⇒ Object



21
22
23
24
# File 'lib/chili_player/videos.rb', line 21

def update(video_id, options)
  JSON.parse RestClient.patch(endpoint_url + video_id.to_s, params(options),
                              header_request)
end

#upload(name, video, options = {}) ⇒ Object



16
17
18
19
# File 'lib/chili_player/videos.rb', line 16

def upload(name, video, options = {})
  JSON.parse RestClient.post(endpoint_url, params(options, name, video),
                             header_request)
end

#video(video_id) ⇒ Object



12
13
14
# File 'lib/chili_player/videos.rb', line 12

def video(video_id)
  JSON.parse RestClient.get(endpoint_url + video_id.to_s, header_request)
end

#videosObject



8
9
10
# File 'lib/chili_player/videos.rb', line 8

def videos
  JSON.parse RestClient.get(endpoint_url, header_request)
end