module Smsc::Request
Build url from template with specified parameters
Constants
- URL_TEMPLATE
Smsc
url template
Private Instance Methods
request(request_params)
click to toggle source
@private
# File lib/smsc/request.rb, line 13 def request(request_params) request_url = Addressable::Template.new(URL_TEMPLATE).expand( scheme: config.ssl ? 'https' : 'http', host: config.host, endpoint: request_params[:endpoint], params: request_params[:params] ) response = connection(request_url).get Response.parse(response.body, request_params) end