class Scraping::Rules::Sections

Attributes

multiselector[R]

Public Class Methods

new(name, selector) click to toggle source
Calls superclass method Scraping::Rules::Section::new
# File lib/scraping/rules/sections.rb, line 8
def initialize(name, selector)
  super name, '.'
  @multiselector = selector
end

Public Instance Methods

call(scraper, node) click to toggle source
Calls superclass method Scraping::Rules::Section#call
# File lib/scraping/rules/sections.rb, line 13
def call(scraper, node)
  node.search(multiselector).map do |item|
    super scraper, item
  end
end