Sha256: d77e533199b6a07196dc25745e1f0055f2c3c2a1522e51a8fcef406ba628cf88
Contents?: true
Size: 532 Bytes
Versions: 7
Compression:
Stored size: 532 Bytes
Contents
require 'httpclient' require 'json' require 'set' require 'uri' module NationBuilder URL_TEMPLATE = 'https://:nation_name.nationbuilder.com' def self.generate_url(base_url, extension, parameters) url = URI.join(base_url, '/api/v1' + extension).to_s parameters.each do |name, value| url.gsub!(name.inspect, value.to_s) end url end end require 'nationbuilder/client' require 'nationbuilder/endpoint' require 'nationbuilder/method' require 'nationbuilder/parameter' require 'nationbuilder/spec_parser'
Version data entries
7 entries across 7 versions & 1 rubygems