Sha256: a445bfc61009d5ce5e785d3252d7803aab15856fecc8b3b4f914a6368ae1fc63

Contents?: true

Size: 358 Bytes

Versions: 3

Compression:

Stored size: 358 Bytes

Contents

module DataMapper
  module Validation
    module ModelExtensions

      # @api public
      def create(attributes = {}, *args)
        resource = new(attributes)
        resource.save(*args)
        resource
      end

    end # module ModelExtensions
  end # module Validation

  Model.append_extensions Validation::ModelExtensions

end # module DataMapper

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sbf-dm-validations-1.4.0 lib/data_mapper/validation/model_extensions.rb
sbf-dm-validations-1.3.0 lib/data_mapper/validation/model_extensions.rb
sbf-dm-validations-1.3.0.beta lib/data_mapper/validation/model_extensions.rb