module Basecamp3::Concerns::Bucketable

Public Instance Methods

bucket() click to toggle source

Returns the related bucket.

@return [Basecamp3::Model]

# File lib/basecamp3/concerns/bucketable.rb, line 9
def bucket
  return nil if @bucket.nil?

  klass = TypeMapper.map(@bucket['type'])
  @mapped_bucket ||= klass.new(@bucket)
end