Module: Biovision::Components::Base::ImageHandling
- Included in:
- Biovision::Components::BaseComponent
- Defined in:
- app/lib/biovision/components/base/image_handling.rb
Overview
Handling simple images
Instance Method Summary collapse
Instance Method Details
#upload_image(parameters) ⇒ Object
13 14 15 16 17 18 |
# File 'app/lib/biovision/components/base/image_handling.rb', line 13 def upload_image(parameters) return if parameters[:image].blank? checksum = Digest::SHA256.file(parameters[:image].path).hexdigest SimpleImage[checksum] || create_image(parameters, checksum) end |
#use_images? ⇒ Boolean
8 9 10 |
# File 'app/lib/biovision/components/base/image_handling.rb', line 8 def use_images? false end |