Sha256: 898c14a3ac61a6989460c145213191027dc09da080b940425b8c442699a1bb58
Contents?: true
Size: 486 Bytes
Versions: 16
Compression:
Stored size: 486 Bytes
Contents
# frozen_string_literal: true module CompaniesHouseHub class BaseModel def self.get(path, params) CompaniesHouseHub.connection.get(path, params) end def get(path, params) self.class.get(path, params) end def self.format_url(url, params) formatted = url.dup params.each { |key, value| formatted.sub!(":#{key}", value) } formatted end def format_url(url, params) self.class.format_url(url, params) end end end
Version data entries
16 entries across 16 versions & 1 rubygems