class Octobat::Plaza::Account
Public Class Methods
url()
click to toggle source
# File lib/octobat/plaza/account.rb, line 8 def self.url '/plaza/accounts' end
Public Instance Methods
activate(params = {}, opts = {})
click to toggle source
# File lib/octobat/plaza/account.rb, line 12 def activate(params = {}, opts = {}) response, api_key = Octobat.request(:patch, activate_url, @api_key, params, opts) refresh_from(response, api_key) end
deactivate(params = {}, opts = {})
click to toggle source
# File lib/octobat/plaza/account.rb, line 17 def deactivate(params = {}, opts = {}) response, api_key = Octobat.request(:patch, deactivate_url, @api_key, params, opts) refresh_from(response, api_key) end
list_capabilities(params = {}, opts = {})
click to toggle source
# File lib/octobat/plaza/account.rb, line 22 def list_capabilities(params = {}, opts = {}) Capability.list(params.merge({ :account => id }), {api_key: @api_key}.merge(opts)) end
Private Instance Methods
activate_url()
click to toggle source
# File lib/octobat/plaza/account.rb, line 28 def activate_url url + '/activate' end
deactivate_url()
click to toggle source
# File lib/octobat/plaza/account.rb, line 32 def deactivate_url url + '/deactivate' end