Sha256: 7437e5544d8b9f3243c3325362d4a804feeef9752bfc7b2c76052781a27a02a9

Contents?: true

Size: 421 Bytes

Versions: 5

Compression:

Stored size: 421 Bytes

Contents

require 'json'
require 'son_jay/version'
require 'son_jay/acts_as_model'
require 'son_jay/object_model'
require 'son_jay/model_array'
require 'son_jay/value_array'

module SonJay

  class InfiniteRegressError < StandardError ; end
  class DisabledMethodError  < NameError     ; end

  class PropertyNameError < KeyError
    def initialize(name)
      super "No such property name as %s" % name.inspect
    end
  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
son_jay-0.5.2 lib/son_jay.rb
son_jay-0.5.1 lib/son_jay.rb
son_jay-0.5.0 lib/son_jay.rb
son_jay-0.4.1 lib/son_jay.rb
son_jay-0.4.0 lib/son_jay.rb