Sha256: a07e4b95f78d6087bd6171eb0fa6e18651b72369ecb2082d3a441dcfa745d1f2

Contents?: true

Size: 273 Bytes

Versions: 7

Compression:

Stored size: 273 Bytes

Contents

# frozen_string_literal: true

class ActiveStorageAttachedManyDrop < Liquidum::Drop
  include Enumerable

  def initialize(object)
    super
    @object = @object.map { |a| ActiveStorage::AttachmentDrop.new(a) }
  end

  def each(&block)
    @object.each(&block)
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
liquidum-1.2.1 lib/liquidum/liquid/drops/active_storage_attached_many_drop.rb
liquidum-1.2.0 lib/liquidum/liquid/drops/active_storage_attached_many_drop.rb
liquidum-1.1.2 lib/liquidum/liquid/drops/active_storage_attached_many_drop.rb
liquidum-1.1.1 lib/liquidum/liquid/drops/active_storage_attached_many_drop.rb
liquidum-1.1.0 lib/liquidum/liquid/drops/active_storage_attached_many_drop.rb
liquidum-1.0.22 lib/liquidum/liquid/drops/active_storage_attached_many_drop.rb
liquidum-1.0.17 lib/liquidum/liquid/drops/active_storage_attached_many_drop.rb