Class: ThePlaidApi::PartnerEndCustomerRequirementDue
- Inherits:
-
Object
- Object
- ThePlaidApi::PartnerEndCustomerRequirementDue
- Defined in:
- lib/the_plaid_api/models/partner_end_customer_requirement_due.rb
Overview
A field that may be required to be submitted for enablement.
Constant Summary collapse
- PARTNER_END_CUSTOMER_REQUIREMENT_DUE =
[ # TODO: Write general description for LEGAL_ENTITY_NAME LEGAL_ENTITY_NAME = 'legal_entity_name'.freeze, # TODO: Write general description for WEBSITE WEBSITE = 'website'.freeze, # TODO: Write general description for APPLICATION_NAME APPLICATION_NAME = 'application_name'.freeze, # TODO: Write general description for IS_DILIGENCE_ATTESTED IS_DILIGENCE_ATTESTED = 'is_diligence_attested'.freeze, # TODO: Write general description for TECHNICAL_CONTACT TECHNICAL_CONTACT = 'technical_contact'.freeze, # TODO: Write general description for BILLING_CONTACT BILLING_CONTACT = 'billing_contact'.freeze, # TODO: Write general description for ADDRESS ADDRESS = 'address'.freeze, # TODO: Write general description for BANK_ADDENDUM_ACCEPTANCE BANK_ADDENDUM_ACCEPTANCE = 'bank_addendum_acceptance'.freeze, # TODO: Write general description for ENUM_QUESTIONNAIRESCRA ENUM_QUESTIONNAIRESCRA = 'questionnaires.cra'.freeze ].freeze
Class Method Summary collapse
Class Method Details
.from_value(value, default_value = LEGAL_ENTITY_NAME) ⇒ Object
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
# File 'lib/the_plaid_api/models/partner_end_customer_requirement_due.rb', line 44 def self.from_value(value, default_value = LEGAL_ENTITY_NAME) return default_value if value.nil? str = value.to_s.strip case str.downcase when 'legal_entity_name' then LEGAL_ENTITY_NAME when 'website' then WEBSITE when 'application_name' then APPLICATION_NAME when 'is_diligence_attested' then IS_DILIGENCE_ATTESTED when 'technical_contact' then TECHNICAL_CONTACT when 'billing_contact' then BILLING_CONTACT when 'address' then ADDRESS when 'bank_addendum_acceptance' then BANK_ADDENDUM_ACCEPTANCE when 'enum_questionnairescra' then ENUM_QUESTIONNAIRESCRA else default_value end end |
.validate(value) ⇒ Object
38 39 40 41 42 |
# File 'lib/the_plaid_api/models/partner_end_customer_requirement_due.rb', line 38 def self.validate(value) return false if value.nil? PARTNER_END_CUSTOMER_REQUIREMENT_DUE.include?(value) end |