Class: Duedil::Company
Instance Method Summary collapse
- #accounts(company_id, filters = {}) ⇒ Object
- #accounts_details(company_id, account_id, filters = {}) ⇒ Object
- #all(filters = {}) ⇒ Object
- #bank_accounts(company_id, filters = {}) ⇒ Object
- #directors(company_id, filters = {}) ⇒ Object
- #directorships(company_id, filters = {}) ⇒ Object
- #documents(company_id, filters = {}) ⇒ Object
- #get(company_id) ⇒ Object
- #industries(company_id, filters = {}) ⇒ Object
- #mortages(company_id, filters = {}) ⇒ Object
- #parent(company_id, filters = {}) ⇒ Object
- #previous_company_names(company_id, filters = {}) ⇒ Object
- #registered_address(company_id, filters = {}) ⇒ Object
- #service_addresses(company_id, filters = {}) ⇒ Object
- #shareholders(company_id, filters = {}) ⇒ Object
- #subsidiaries(company_id, filters = {}) ⇒ Object
Methods included from Client
Instance Method Details
#accounts(company_id, filters = {}) ⇒ Object
40 41 42 43 |
# File 'lib/duedil/company.rb', line 40 def accounts(company_id, filters = {}) path = path "companies/#{company_id}/accounts" request path, filters end |
#accounts_details(company_id, account_id, filters = {}) ⇒ Object
45 46 47 48 |
# File 'lib/duedil/company.rb', line 45 def accounts_details(company_id, account_id, filters = {}) path = path "companies/#{company_id}/accounts/#{account_id}" request path, filters end |
#all(filters = {}) ⇒ Object
5 6 7 8 |
# File 'lib/duedil/company.rb', line 5 def all(filters = {}) path = path 'companies' request path, filters: filters end |
#bank_accounts(company_id, filters = {}) ⇒ Object
35 36 37 38 |
# File 'lib/duedil/company.rb', line 35 def bank_accounts(company_id, filters = {}) path = path "companies/#{company_id}/bank-accounts" request path, filters end |
#directors(company_id, filters = {}) ⇒ Object
65 66 67 68 |
# File 'lib/duedil/company.rb', line 65 def directors(company_id, filters = {}) path = path "companies/#{company_id}/directors" request path, filters end |
#directorships(company_id, filters = {}) ⇒ Object
70 71 72 73 |
# File 'lib/duedil/company.rb', line 70 def directorships(company_id, filters = {}) path = path "companies/#{company_id}/directorships" request path, filters end |
#documents(company_id, filters = {}) ⇒ Object
50 51 52 53 |
# File 'lib/duedil/company.rb', line 50 def documents(company_id, filters = {}) path = path "companies/#{company_id}/documents" request path, filters end |
#get(company_id) ⇒ Object
10 11 12 13 |
# File 'lib/duedil/company.rb', line 10 def get(company_id) path = path "companies/#{company_id}" request path end |
#industries(company_id, filters = {}) ⇒ Object
25 26 27 28 |
# File 'lib/duedil/company.rb', line 25 def industries(company_id, filters = {}) path = path "companies/#{company_id}/industries" request path, filters end |
#mortages(company_id, filters = {}) ⇒ Object
75 76 77 78 |
# File 'lib/duedil/company.rb', line 75 def mortages(company_id, filters = {}) path = path "companies/#{company_id}/mortages" request path, filters end |
#parent(company_id, filters = {}) ⇒ Object
60 61 62 63 |
# File 'lib/duedil/company.rb', line 60 def parent(company_id, filters = {}) path = path "companies/#{company_id}/parent" request path, filters end |
#previous_company_names(company_id, filters = {}) ⇒ Object
20 21 22 23 |
# File 'lib/duedil/company.rb', line 20 def previous_company_names(company_id, filters = {}) path = path "companies/#{company_id}/previous-company-names" request path, filters end |
#registered_address(company_id, filters = {}) ⇒ Object
15 16 17 18 |
# File 'lib/duedil/company.rb', line 15 def registered_address(company_id, filters = {}) path = path "companies/#{company_id}/registered-address" request path, filters end |
#service_addresses(company_id, filters = {}) ⇒ Object
80 81 82 83 |
# File 'lib/duedil/company.rb', line 80 def service_addresses(company_id, filters = {}) path = path "companies/#{company_id}/service-addresses" request path, filters end |
#shareholders(company_id, filters = {}) ⇒ Object
30 31 32 33 |
# File 'lib/duedil/company.rb', line 30 def shareholders(company_id, filters = {}) path = path "companies/#{company_id}/shareholders" request path, filters end |
#subsidiaries(company_id, filters = {}) ⇒ Object
55 56 57 58 |
# File 'lib/duedil/company.rb', line 55 def subsidiaries(company_id, filters = {}) path = path "companies/#{company_id}/subsidiaries" request path, filters end |