Class: GameRocket::SuccessfulResult
- Inherits:
-
Object
- Object
- GameRocket::SuccessfulResult
- Includes:
- BaseModule
- Defined in:
- lib/gamerocket/successful_result.rb
Instance Method Summary collapse
-
#initialize(attributes = {}) ⇒ SuccessfulResult
constructor
A new instance of SuccessfulResult.
- #success? ⇒ Boolean
Methods included from BaseModule
Methods included from BaseModule::Methods
#copy_instance_variables_from_object, #return_object_or_raise, #set_instance_variables_from_hash, #singleton_class
Constructor Details
#initialize(attributes = {}) ⇒ SuccessfulResult
Returns a new instance of SuccessfulResult.
5 6 7 8 9 10 11 12 13 14 |
# File 'lib/gamerocket/successful_result.rb', line 5 def initialize(attributes = {}) @attrs = attributes.keys singleton_class.class_eval do attributes.each do |key, value| define_method key do value end end end end |
Instance Method Details
#success? ⇒ Boolean
16 17 18 |
# File 'lib/gamerocket/successful_result.rb', line 16 def success? true end |