module Shrine::Plugins::Derivatives::FileMethods

  1. lib/shrine/plugins/derivatives.rb

Methods

Public Instance

  1. []

Public Instance methods

[](*keys)
[show source]
    # File lib/shrine/plugins/derivatives.rb
623 def [](*keys)
624   if keys.any? { |key| key.is_a?(Symbol) }
625     fail Error, "Shrine::UploadedFile#[] doesn't accept symbol metadata names. Did you happen to call `record.attachment[:derivative_name]` when you meant to call `record.attachment(:derivative_name)`?"
626   else
627     super
628   end
629 end