lib/trax/model.rb in trax_model-0.0.1 vs lib/trax/model.rb in trax_model-0.0.2

- old
+ new

@@ -1,11 +1,10 @@ require 'active_record' require 'default_value_for' require 'hashie/dash' require 'hashie/mash' require_relative './string' - require_relative './validators/email_validator' require_relative './validators/frozen_validator' require_relative './validators/future_validator' require_relative './validators/subdomain_validator' require_relative './validators/url_validator' @@ -17,10 +16,11 @@ autoload :Config autoload :Freezable autoload :Registry autoload :UUID + autoload :UUIDPrefix autoload :UniqueId autoload :Matchable autoload :Validators include ::Trax::Model::Matchable @@ -36,10 +36,9 @@ module ClassMethods delegate :register_trax_model, :to => "::Trax::Model::Registry" delegate :[], :to => :find - def defaults(options = {}) options.each_pair do |key, val| self.trax_defaults.__send__("#{key}=", val) end