Sha256: f8315808999586f1d1fc39b24adf23a060f57625d93d56ec9e3704d66f334d64

Contents?: true

Size: 451 Bytes

Versions: 1

Compression:

Stored size: 451 Bytes

Contents

module ActiveData
  module Model
    module Extensions
      module Hash
        extend ActiveSupport::Concern

        def demodelize
          nil
        end

        module ClassMethods
          def modelize value
            case value
            when Hash then
              value
            else
              nil
            end
          end
        end
      end
    end
  end
end

Hash.send :include, ActiveData::Model::Extensions::Hash

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
active_data-0.0.1 lib/active_data/model/extensions/hash.rb