Sha256: 6cffc751053eef62b00d5d636cf84328f5c1f35413e9c98a1327af14619b6179

Contents?: true

Size: 219 Bytes

Versions: 4

Compression:

Stored size: 219 Bytes

Contents

class Dynomite::Item
  module Abstract
    extend ActiveSupport::Concern

    class_methods do
      def abstract?
        !!@abstract
      end

      def abstract!
        @abstract = true
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
dynomite-2.0.3 lib/dynomite/item/abstract.rb
dynomite-2.0.2 lib/dynomite/item/abstract.rb
dynomite-2.0.1 lib/dynomite/item/abstract.rb
dynomite-2.0.0 lib/dynomite/item/abstract.rb