Class: Sproutvideo::Login
Class Method Summary
collapse
Methods inherited from Resource
api_key, base_url, delete, get, post, put, upload
Class Method Details
.create(options = {}) ⇒ Object
4
5
6
|
# File 'lib/sproutvideo/login.rb', line 4
def self.create(options={})
post("/logins", options)
end
|
.destroy(login_id, options = {}) ⇒ Object
25
26
27
|
# File 'lib/sproutvideo/login.rb', line 25
def self.destroy(login_id, options={})
delete("/logins/#{login_id}", options)
end
|
.details(login_id, options = {}) ⇒ Object
17
18
19
|
# File 'lib/sproutvideo/login.rb', line 17
def self.details(login_id, options={})
get("/logins/#{login_id}", options)
end
|
.list(options = {}) ⇒ Object
8
9
10
11
12
13
14
15
|
# File 'lib/sproutvideo/login.rb', line 8
def self.list(options={})
params = {
:page => options.delete(:page) || 1,
:per_page => options.delete(:per_page) || 25
}
params = params.merge(options)
get("/logins", params)
end
|
.update(login_id, options = {}) ⇒ Object
21
22
23
|
# File 'lib/sproutvideo/login.rb', line 21
def self.update(login_id, options={})
put("/logins/#{login_id}", options)
end
|