Module: OptimizePlayer::Converter
- Defined in:
- lib/optimize_player/converter.rb
Class Method Summary collapse
Class Method Details
.convert_to_object(context, response) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/optimize_player/converter.rb', line 3 def self.convert_to_object(context, response) case response when Array response.map { |r| convert_to_object(context, r) } when Hash obj_klass = response['object_class'] klass = Object.const_get("OptimizePlayer::#{obj_klass}") klass.construct_from(context, response) else response end end |