Class: DataMapper::YunkerStar::Scraper::Composite
- Inherits:
-
Base
- Object
- Base
- DataMapper::YunkerStar::Scraper::Composite
show all
- Defined in:
- lib/dm-ys/scraper.rb
Overview
Instance Method Summary
collapse
Methods inherited from Base
#initialize, #register_properties!, #uri
included
Instance Method Details
#count ⇒ Object
181
182
183
|
# File 'lib/dm-ys/scraper.rb', line 181
def count
pages.map(&:count).inject(0){|i,v| i+v}
end
|
#entries ⇒ Object
193
194
195
|
# File 'lib/dm-ys/scraper.rb', line 193
def entries
pages.inject([]){|a,p| a+p.entries}
end
|
#labels ⇒ Object
189
190
191
|
# File 'lib/dm-ys/scraper.rb', line 189
def labels
pages.first.labels
end
|
#names ⇒ Object
185
186
187
|
# File 'lib/dm-ys/scraper.rb', line 185
def names
pages.first.names
end
|
#pages ⇒ Object
177
178
179
|
# File 'lib/dm-ys/scraper.rb', line 177
def pages
@pages ||= execute
end
|