Module: Vscale::Tokens
- Included in:
- Api::Client
- Defined in:
- lib/vscale/api/tokens.rb
Instance Method Summary collapse
- #find_token(id) ⇒ Object
- #remove_token(id) ⇒ Object
- #tokens(params = {}) ⇒ Object
- #update_token(id, params) ⇒ Object
Instance Method Details
#find_token(id) ⇒ Object
7 8 9 |
# File 'lib/vscale/api/tokens.rb', line 7 def find_token(id) get("tokens/#{id}") end |
#remove_token(id) ⇒ Object
15 16 17 |
# File 'lib/vscale/api/tokens.rb', line 15 def remove_token(id) delete("tokens/#{id}") end |
#tokens(params = {}) ⇒ Object
3 4 5 |
# File 'lib/vscale/api/tokens.rb', line 3 def tokens(params = {}) params.empty? ? get('tokens') : post('tokens', params) end |
#update_token(id, params) ⇒ Object
11 12 13 |
# File 'lib/vscale/api/tokens.rb', line 11 def update_token(id, params) post("tokens/#{id}", params) end |