Method: Scruber::Core::Crawler#parser

Defined in:
lib/scruber/core/crawler.rb

#parser(page_type, options = {}, &block) ⇒ void

This method returns an undefined value.

Register parser

Parameters:

  • page_type (Symbol)

    type of page

  • options (Hash) (defaults to: {})

    options for parser

  • block (Proc)

    body of parser

Options Hash (options):

  • :format (Symbol)

    format of page. Scruber automatically process page body depends on this format. For example :json or :html



93
94
95
# File 'lib/scruber/core/crawler.rb', line 93

def parser(page_type, options={}, &block)
  register_callback(page_type, options, &block)
end