Sha256: 3c513fac443fda4d947d7871d47f6e3e1aa9ed1a9fd1158e63dc43cc3a2184f5
Contents?: true
Size: 337 Bytes
Versions: 1
Compression:
Stored size: 337 Bytes
Contents
# A concern for parentable models module Basecamp3 module Concerns module Parentable # Returns the parent. # # @return [Basecamp3::Model] def parent return nil if @parent.nil? klass = TypeMapper.map(@parent['type']) @mapped_parent ||= klass.new(@bucket) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
basecamp3-0.1.3 | lib/basecamp3/concerns/parentable.rb |