Sha256: a04799209cf7523d9141f06c3261710a0cb9a8484b215339e952c335475d130e
Contents?: true
Size: 447 Bytes
Versions: 3
Compression:
Stored size: 447 Bytes
Contents
class <%= class_name %>::Configuration attr_accessor <%= initialize_signatures.merge(:path, :logger).join(', ') %> def initialize @path = '' @logger = ::Logger.new(Rails.env.development? ? $stdout : 'log/<%=file_name %>.log') end def url raise "No given host to #{self.class.name}" unless host https = ssl.presence || true "URI::HTTP#{https.to_b ? 'S' : ''}".build(host:, path: [path, version].join('/')) end end
Version data entries
3 entries across 3 versions & 1 rubygems