Class: PokeApi::PalParkArea::PalParkEncounterSpecies

Inherits:
Object
  • Object
show all
Defined in:
lib/poke_api/pal_park_area/pal_park_encounter_species.rb

Overview

PalParkEncounterSpecies object handling details data from /pal-park-area pokemon_encounters

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ PalParkEncounterSpecies

Returns a new instance of PalParkEncounterSpecies.



9
10
11
12
13
# File 'lib/poke_api/pal_park_area/pal_park_encounter_species.rb', line 9

def initialize(data)
  @base_score = data[:base_score]
  @rate = data[:rate]
  @pokemon_species = PokemonSpecies.new(data[:pokemon_species])
end

Instance Attribute Details

#base_scoreObject (readonly)

Returns the value of attribute base_score.



5
6
7
# File 'lib/poke_api/pal_park_area/pal_park_encounter_species.rb', line 5

def base_score
  @base_score
end

#pokemon_speciesObject (readonly)

Returns the value of attribute pokemon_species.



5
6
7
# File 'lib/poke_api/pal_park_area/pal_park_encounter_species.rb', line 5

def pokemon_species
  @pokemon_species
end

#rateObject (readonly)

Returns the value of attribute rate.



5
6
7
# File 'lib/poke_api/pal_park_area/pal_park_encounter_species.rb', line 5

def rate
  @rate
end