class Ruboty::Tryruby::Result
Public Class Methods
new(data)
click to toggle source
# File lib/ruboty/tryruby/result.rb, line 22 def initialize(data) @data = data end
parse(raw_data)
click to toggle source
# File lib/ruboty/tryruby/result.rb, line 6 def self.parse(raw_data) data = JSON.parse(raw_data) new(data) end
Public Instance Methods
method_missing(method_name)
click to toggle source
Calls superclass method
# File lib/ruboty/tryruby/result.rb, line 15 def method_missing(method_name) method_name = method_name.to_s @data.key?(method_name) ? @data[method_name] : super end
successful?()
click to toggle source
# File lib/ruboty/tryruby/result.rb, line 11 def successful? success end