Class: HasFilepickerImage::Base::ClassMethods::HasFilepickerImageUrlService

Inherits:
Object
  • Object
show all
Defined in:
lib/has_filepicker_image/base.rb

Instance Method Summary collapse

Constructor Details

#initialize(params) ⇒ HasFilepickerImageUrlService

Returns a new instance of HasFilepickerImageUrlService.



23
24
25
26
27
28
# File 'lib/has_filepicker_image/base.rb', line 23

def initialize(params)
  @name     = params[:name]
  @base_url = params[:url]
  @styles   = params[:styles]
  @retrieval_options, @conversion_options = parse_options(*params[:args])
end

Instance Method Details

#urlObject



30
31
32
# File 'lib/has_filepicker_image/base.rb', line 30

def url
  replace_asset_host(@base_url) + query_component if @base_url.present?
end