module ImageBoss::Rails::UrlHelper
Public Instance Methods
imageboss_url(path, operation, options)
click to toggle source
# File lib/imageboss/rails/url_helper.rb, line 6 def imageboss_url(path, operation, options) imageboss_client .path(path) .operation(operation, options) .html_safe end
Private Instance Methods
imageboss_client()
click to toggle source
# File lib/imageboss/rails/url_helper.rb, line 15 def imageboss_client config = ::ImageBoss::Rails.config.imageboss || {} client_options = {} client_options[:source] = config[:source] client_options[:secret] = config[:secret] || false client_options[:enabled] = config[:enabled] unless config[:enabled].nil? @imageboss_client = ::ImageBoss::Client.new(**client_options) end