Module: ImagensHelper

Defined in:
app/helpers/imagens_helper.rb

Instance Method Summary collapse

Instance Method Details

#carrier_wave_uploader?(model, attribute) ⇒ Boolean

Returns:



3
4
5
# File 'app/helpers/imagens_helper.rb', line 3

def carrier_wave_uploader?(model, attribute)
  model.new.send(attribute).class.ancestors.include?(CarrierWave::Uploader::Base)
end

#deve_renderizar_imagem?(opts) ⇒ Boolean

Returns:



11
12
13
# File 'app/helpers/imagens_helper.rb', line 11

def deve_renderizar_imagem?(opts)
  opts.has_key?(:render) && !!opts[:render]
end

#possui_url?(record, attribute) ⇒ Boolean

Returns:



7
8
9
# File 'app/helpers/imagens_helper.rb', line 7

def possui_url?(record, attribute)
  record.send(attribute).respond_to?(:url)
end