response.rb 294 B

123456789101112131415161718
  1. module PKParse
  2. class Response
  3. attr_accessor :response, :pokemon
  4. def initialize(response)
  5. @response = response
  6. build_pokemon
  7. end
  8. private
  9. def build_pokemon
  10. @pokemon = response.map do |pkmn|
  11. PKParse::Pokemon.new(pkmn)
  12. end
  13. end
  14. end
  15. end