Sha256: b341fba9c3f83e04bbe9dde6b1606df938c32f12cf92f9ba4b5f38984ebaaab8
Contents?: true
Size: 344 Bytes
Versions: 1
Compression:
Stored size: 344 Bytes
Contents
require 'delegate' module Linodians ## # Group of employees class Group < Delegator attr_reader :members alias_method :__getobj__, :members def initialize(data = nil) @members = data || Linodians.download_data @members.freeze super(@members) end def __setobj__(_) @members end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
linodians-0.0.4 | lib/linodians/group.rb |