Class: Ruboty::Tryruby::Result
- Inherits:
-
Object
- Object
- Ruboty::Tryruby::Result
show all
- Defined in:
- lib/ruboty/tryruby/result.rb
Class Method Summary
collapse
Instance Method Summary
collapse
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(method_name) ⇒ Object
15
16
17
18
|
# 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
|
Class Method Details
.parse(raw_data) ⇒ Object
6
7
8
9
|
# File 'lib/ruboty/tryruby/result.rb', line 6
def self.parse(raw_data)
data = JSON.parse(raw_data)
new(data)
end
|
Instance Method Details
#successful? ⇒ Boolean
11
12
13
|
# File 'lib/ruboty/tryruby/result.rb', line 11
def successful?
success
end
|