Sha256: a94c0ea6a7d3cacc0d2f1a4d13d8b571345875104f155c3d156f8ab2aa8b05e7
Contents?: true
Size: 536 Bytes
Versions: 4
Compression:
Stored size: 536 Bytes
Contents
# frozen_string_literal: true module Jekyll module Imgproxy class Tag class UrlGenerator def initialize(config, options) @config = config @options = options end def url path = PathBuilder.new(config, options).build hmac = HmacBuilder.new(config, path).build signed_path = "/#{hmac}#{path}" "#{config.base_url}#{signed_path}" end protected attr_reader :config, :options end end end end
Version data entries
4 entries across 4 versions & 1 rubygems