Class: Increase::Models::Entity::GovernmentAuthority
- Defined in:
- lib/increase/models/entity.rb
Defined Under Namespace
Classes: Address, AuthorizedPerson
Instance Attribute Summary collapse
-
#address ⇒ Increase::Models::Entity::GovernmentAuthority::Address
The government authority's address.
-
#authorized_persons ⇒ Array<Increase::Models::Entity::GovernmentAuthority::AuthorizedPerson>
The identifying details of authorized persons of the government authority.
-
#category ⇒ Symbol
The category of the government authority.
-
#name_ ⇒ String
The government authority's name.
-
#tax_identifier ⇒ String
The Employer Identification Number (EIN) of the government authority.
-
#website ⇒ String
The government authority's website.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#address ⇒ Increase::Models::Entity::GovernmentAuthority::Address
The government authority's address.
238 |
# File 'lib/increase/models/entity.rb', line 238 required :address, -> { Increase::Models::Entity::GovernmentAuthority::Address } |
#authorized_persons ⇒ Array<Increase::Models::Entity::GovernmentAuthority::AuthorizedPerson>
The identifying details of authorized persons of the government authority.
243 244 |
# File 'lib/increase/models/entity.rb', line 243 required :authorized_persons, Increase::ArrayOf.new(-> { Increase::Models::Entity::GovernmentAuthority::AuthorizedPerson }) |
#category ⇒ Symbol
The category of the government authority.
249 |
# File 'lib/increase/models/entity.rb', line 249 required :category, Increase::Enum.new(:municipality) |
#name_ ⇒ String
The government authority's name.
254 |
# File 'lib/increase/models/entity.rb', line 254 required :name_, String |
#tax_identifier ⇒ String
The Employer Identification Number (EIN) of the government authority.
259 |
# File 'lib/increase/models/entity.rb', line 259 required :tax_identifier, String |
#website ⇒ String
The government authority's website.
264 |
# File 'lib/increase/models/entity.rb', line 264 required :website, String |