Module: UploadColumn::AssetTagExtension

Defined in:
lib/upload_column/rails/asset_tag_extension.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(base) ⇒ Object



3
4
5
# File 'lib/upload_column/rails/asset_tag_extension.rb', line 3

def self.included(base)
  base.send :alias_method_chain, :image_tag, :uploaded_file_check
end

Instance Method Details

#image_tag_with_uploaded_file_check(source, options = {}) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/upload_column/rails/asset_tag_extension.rb', line 7

def image_tag_with_uploaded_file_check(source, options = {})
  if(source.respond_to?(:public_path))
    image_tag_without_uploaded_file_check(source.public_path, options)
  else
    image_tag_without_uploaded_file_check(source, options)
  end
end