Sha256: 15c258cdfd6c06fd735c5354eb6993a9edf8e9943a65eb1f438ef6816b8e6eb8

Contents?: true

Size: 182 Bytes

Versions: 2

Compression:

Stored size: 182 Bytes

Contents

module ImageUploadable
  extend ActiveSupport::Concern

  included do
    has_one :image, as: :imageable, dependent: :destroy
  end

  def image?
    image and image.file?
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
uploadbox-0.0.2 app/models/concerns/image_uploadable.rb
uploadbox-0.0.1 app/models/concerns/image_uploadable.rb