Module: Shrine::Plugins::Versions::InstanceMethods
- Defined in:
- lib/shrine/plugins/versions.rb
Instance Method Summary collapse
-
#uploaded?(object) ⇒ Boolean
Checks whether all versions are uploaded by this uploader.
Instance Method Details
#uploaded?(object) ⇒ Boolean
Checks whether all versions are uploaded by this uploader.
53 54 55 56 57 58 59 60 61 |
# File 'lib/shrine/plugins/versions.rb', line 53 def uploaded?(object) if object.is_a?(Hash) object.all? { |name, version| uploaded?(version) } elsif object.is_a?(Array) object.all? { |version| uploaded?(version) } else super end end |