Method: ChessApi::Object#method_missing

Defined in:
lib/chess_api/object.rb

#method_missing(method, *args, &block) ⇒ Object



9
10
11
12
# File 'lib/chess_api/object.rb', line 9

def method_missing(method, *args, &block)
  attribute = @attributes.send(method, *args, &block) 
  attribute.is_a?(Hash) ? Object.new(attribute) : attribute
end