module UkCompaniesHouse::Officer

Public Class Methods

appointments(officer_id) click to toggle source

List of all officer appointments

# File lib/uk_companies_house/officer.rb, line 10
def appointments(officer_id)
  client.get("officers/#{officer_id}/appointments/")
end
client() click to toggle source
# File lib/uk_companies_house/officer.rb, line 5
def client
  UkCompaniesHouse::Client.new
end
corporate_disqualified(officer_id) click to toggle source

Get a corporate officer's disqualifications

# File lib/uk_companies_house/officer.rb, line 20
def corporate_disqualified(officer_id)
  client.get("/disqualified-officers/corporate/#{officer_id}")
end
natural_disqualified(officer_id) click to toggle source

Get a natural officer's disqualifications

# File lib/uk_companies_house/officer.rb, line 15
def natural_disqualified(officer_id)
  client.get("/disqualified-officers/natural/#{officer_id}/")
end