class GiactVerification::InquiryTemplateRenderer
Attributes
filepath[R]
rendered_template[R]
substitutions[R]
Public Class Methods
call(args)
click to toggle source
# File lib/giact_verification/inquiry_template_renderer.rb, line 6 def self.call(args) new(args).call end
new(args)
click to toggle source
# File lib/giact_verification/inquiry_template_renderer.rb, line 10 def initialize(args) @substitutions = args[:substitutions] @filepath = GiactVerification.inquiry_template_directory end
Public Instance Methods
call()
click to toggle source
# File lib/giact_verification/inquiry_template_renderer.rb, line 15 def call ERB.new(template_contents, nil, '>').result(binding) end
Private Instance Methods
template_contents()
click to toggle source
# File lib/giact_verification/inquiry_template_renderer.rb, line 22 def template_contents File.read(filepath) end