class Boechat::Core::Service::Verifier
Class responsible for call the endpoints and return all the results
Attributes
config[R]
request_list[R]
Public Class Methods
new()
click to toggle source
# File lib/boechat/core/service/verifier.rb, line 16 def initialize @config = ConfigReader.new.call.config build_request_list end
Public Instance Methods
call(service = nil)
click to toggle source
# File lib/boechat/core/service/verifier.rb, line 21 def call(service = nil) @request_list.call(service) end
Private Instance Methods
build_request_list()
click to toggle source
# File lib/boechat/core/service/verifier.rb, line 27 def build_request_list @request_list = RequestList.new @config['services'].each do |service| key, value = service.first @request_list.requests[key] = Request.new(value['url']) end end