Module: SantanderChile::ApiClient::Template
- Included in:
- Resource
- Defined in:
- lib/santander_chile/api_client/templates/templates.rb
Defined Under Namespace
Classes: ERBContext
Constant Summary collapse
- TEMPLATES =
{}
Instance Method Summary collapse
Instance Method Details
#with_template(path, **objs) ⇒ Object
27 28 29 30 31 |
# File 'lib/santander_chile/api_client/templates/templates.rb', line 27 def with_template(path, **objs) template_file = File.read(TEMPLATES[path]) context = ERBContext.new(objs) ERB.new(template_file).result(context.get_binding) end |