Class: Sproutvideo::Login

Inherits:
Resource show all
Defined in:
lib/sproutvideo/login.rb

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(, options={})
	delete("/logins/#{}", options)
end

.details(login_id, options = {}) ⇒ Object



17
18
19
# File 'lib/sproutvideo/login.rb', line 17

def self.details(, options={})
	get("/logins/#{}", 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(, options={})
	put("/logins/#{}", options)
end