Class: Ibanity::SandboxFinancialInstitution
- Inherits:
-
BaseResource
- Object
- OpenStruct
- BaseResource
- Ibanity::SandboxFinancialInstitution
show all
- Defined in:
- lib/ibanity/api/sandbox_financial_institution.rb
Class Method Summary
collapse
create_by_uri, destroy_by_uri, find_by_uri, find_raw_by_uri, #initialize, list_by_uri, #reload!, update_by_uri
Class Method Details
.create(attributes) ⇒ Object
3
4
5
6
7
|
# File 'lib/ibanity/api/sandbox_financial_institution.rb', line 3
def self.create(attributes)
path = Ibanity.api_schema["sandbox"]["financialInstitutions"].gsub("{financialInstitutionId}", "")
uri = Ibanity.client.build_uri(path)
create_by_uri(uri, "financialInstitution", attributes)
end
|
.delete(id:) ⇒ Object
15
16
17
18
|
# File 'lib/ibanity/api/sandbox_financial_institution.rb', line 15
def self.delete(id:)
uri = Ibanity.api_schema["sandbox"]["financialInstitutions"].gsub("{financialInstitutionId}", id)
destroy_by_uri(uri)
end
|
.update(id:, **attributes) ⇒ Object
9
10
11
12
13
|
# File 'lib/ibanity/api/sandbox_financial_institution.rb', line 9
def self.update(id:, **attributes)
path = Ibanity.api_schema["sandbox"]["financialInstitutions"].gsub("{financialInstitutionId}", id)
uri = Ibanity.client.build_uri(path)
update_by_uri(uri, "financialInstitution", attributes)
end
|