Class: Sproutvideo::Folder
Class Method Summary
collapse
Methods inherited from Resource
api_key, base_url, delete, get, post, put, upload
Class Method Details
.create(options = {}) ⇒ Object
3
4
5
|
# File 'lib/sproutvideo/folder.rb', line 3
def self.create(options = {})
post('/folders', options)
end
|
.destroy(folder_id, options = {}) ⇒ Object
24
25
26
|
# File 'lib/sproutvideo/folder.rb', line 24
def self.destroy(folder_id, options = {})
delete("/folders/#{folder_id}", options)
end
|
.details(folder_id, options = {}) ⇒ Object
16
17
18
|
# File 'lib/sproutvideo/folder.rb', line 16
def self.details(folder_id, options = {})
get("/folders/#{folder_id}", options)
end
|
.list(options = {}) ⇒ Object
7
8
9
10
11
12
13
14
|
# File 'lib/sproutvideo/folder.rb', line 7
def self.list(options={})
params = {
:page => options.delete(:page) || 1,
:per_page => options.delete(:per_page) || 25
}
params = params.merge(options)
get('/folders', params)
end
|
.update(folder_id, options = {}) ⇒ Object
20
21
22
|
# File 'lib/sproutvideo/folder.rb', line 20
def self.update(folder_id, options = {})
put("/folders/#{folder_id}", options)
end
|