Sha256: 63db7d3e860264190409dd12844e4676cc1529219b19a0e0c41558dba5f9be75

Contents?: true

Size: 228 Bytes

Versions: 17

Compression:

Stored size: 228 Bytes

Contents

module Headmin
  module Blockable
    extend ActiveSupport::Concern

    included do
      has_many :blocks, as: :blockable, dependent: :destroy
      accepts_nested_attributes_for :blocks, allow_destroy: true
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
headmin-0.6.3 app/models/concerns/headmin/blockable.rb
headmin-0.6.2 app/models/concerns/headmin/blockable.rb
headmin-0.6.1 app/models/concerns/headmin/blockable.rb
headmin-0.6.0 app/models/concerns/headmin/blockable.rb
headmin-0.5.9 app/models/concerns/headmin/blockable.rb
headmin-0.5.8 app/models/concerns/headmin/blockable.rb
headmin-0.5.7 app/models/concerns/headmin/blockable.rb
headmin-0.5.6 app/models/concerns/headmin/blockable.rb
headmin-0.5.5 app/models/concerns/headmin/blockable.rb
headmin-0.5.4 app/models/concerns/headmin/blockable.rb
headmin-0.5.3 app/models/concerns/headmin/blockable.rb
headmin-0.5.2 app/models/concerns/headmin/blockable.rb
headmin-0.5.1 app/models/concerns/headmin/blockable.rb
headmin-0.5.0 app/models/concerns/headmin/blockable.rb
headmin-0.4.2 app/models/concerns/headmin/blockable.rb
headmin-0.4.1 app/models/concerns/headmin/blockable.rb
headmin-0.4.0 app/models/concerns/headmin/blockable.rb