Sha256: 23166c370c2ba2f619aa2bef36d9d25bd346e7aa6d7524bd2b11e0bdda856e7b

Contents?: true

Size: 411 Bytes

Versions: 1

Compression:

Stored size: 411 Bytes

Contents

class Widget
  include Ripple::Document
  property :size, Integer
  property :name, String, :default => "widget"
  property :manufactured, Boolean, :default => false
  property :shipped_at, Time

  attr_protected :manufactured

  many :widget_parts
end

class Cog < Widget
  property :name, String, :default => "cog"
end

class WidgetPart
  include Ripple::Document
  property :name, String
  key_on :name
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
seomoz-ripple-1.0.0.pre spec/support/models/widget.rb