Class: Eol::SearchByProvider
- Inherits:
-
Object
- Object
- Eol::SearchByProvider
- Includes:
- Enumerable
- Defined in:
- lib/eol/search_by_provider.rb
Overview
Contains the EOL page ID and link for taxon queried.
Instance Attribute Summary collapse
Instance Method Summary collapse
- #each {|@eol_page_id| ... } ⇒ Object
-
#initialize(response) ⇒ SearchByProvider
constructor
A new instance of SearchByProvider.
Constructor Details
#initialize(response) ⇒ SearchByProvider
12 13 14 15 |
# File 'lib/eol/search_by_provider.rb', line 12 def initialize(response) self.eol_page_id = response['eol_page_id'] if response['eol_page_id'] != nil self.eol_page_link = response['eol_page_link'] if response['eol_page_link'] != nil end |
Instance Attribute Details
#eol_page_id ⇒ Integer
8 9 10 |
# File 'lib/eol/search_by_provider.rb', line 8 def eol_page_id @eol_page_id end |
#eol_page_link ⇒ String
10 11 12 |
# File 'lib/eol/search_by_provider.rb', line 10 def eol_page_link @eol_page_link end |
Instance Method Details
#each {|@eol_page_id| ... } ⇒ Object
17 18 19 20 |
# File 'lib/eol/search_by_provider.rb', line 17 def each yield @eol_page_id yield @eol_page_link end |