class AmoCRM::Resources::Account

Public Class Methods

entity_class() click to toggle source
# File lib/amo_crm/resources/account.rb, line 12
def self.entity_class
  AmoCRM::Entities::Account
end
resource_name() click to toggle source
# File lib/amo_crm/resources/account.rb, line 20
def self.resource_name
  :account
end

Public Instance Methods

current() click to toggle source
# File lib/amo_crm/resources/account.rb, line 4
def current
  get
end
get() click to toggle source
# File lib/amo_crm/resources/account.rb, line 8
def get
  parse client.get 'accounts/current'
end
response_key() click to toggle source
# File lib/amo_crm/resources/account.rb, line 16
def response_key
  'account'
end

Private Instance Methods

parse(data) click to toggle source
# File lib/amo_crm/resources/account.rb, line 26
def parse data
  self.class.entity_class.new data[response_key]
end