Module: IrHelper::Helper

Defined in:
lib/ir_helper/helper.rb

Overview

Series of view helpers building url strings for image-resizer endpoints

Instance Method Summary collapse

Instance Method Details

#ir_background(*args) ⇒ Object



16
17
18
19
# File 'lib/ir_helper/helper.rb', line 16

def ir_background(*args)
  url = generate_ir_endpoint(args)
  url ? "background-image:url(#{url})" : nil
end

#ir_image_tag(*args) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'lib/ir_helper/helper.rb', line 6

def ir_image_tag(*args)
  src = generate_ir_endpoint(args)
  return nil if src.nil?
  if respond_to?(:image_tag)
    image_tag src
  else
    "<img src='#{src}' />"
  end
end

#ir_url(*args) ⇒ Object



21
22
23
# File 'lib/ir_helper/helper.rb', line 21

def ir_url(*args)
  generate_ir_endpoint(args)
end