class Trello::Client::Member

Trello::Client::Member object

See trello.com/docs/api/member/index.html

Public Class Methods

new(member) { |self| ... } click to toggle source

Initialize Trello::Client::Member

Params:

member

JSON member

# File lib/trello-client/member.rb, line 19
def initialize(member)
  @member = MultiJson.decode(member)
  yield self if block_given?
  self
end

Public Instance Methods

[](key) click to toggle source

Get Trello::Client::Member property

# File lib/trello-client/member.rb, line 28
def[](key)
  @member[key]
end
boards() click to toggle source

Get Array of Trello::Client::Board objects

# File lib/trello-client/member.rb, line 35
def boards
  unless @boards
    @boards = ( @member['boards'] || []  ).collect { |b| Trello::Client::Board.new(b) }
  end
  @boards
end
to_s() click to toggle source

String representation.

# File lib/trello-client/member.rb, line 45
def to_s
  @member.to_s
end