Module: BlankImage::Helper

Defined in:
lib/blank_image/helper.rb

Instance Method Summary collapse

Instance Method Details

#render_blank_image(format: :gif) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/blank_image/helper.rb', line 3

def render_blank_image(format: :gif)
  case format.to_sym
  when :gif
    render(
      text: BlankImage::Image::Gif.to_s,
      content_type: BlankImage::Image::Gif.content_type,
    )
  when :png
    render(
      text: BlankImage::Image::Png.to_s,
      content_type: BlankImage::Image::Png.content_type,
    )
  else
    raise ArgumentError, "Unsupported format `#{format}`. `png` or `gif` are available."
  end
end