class BrowserCrawler::EngineUtilities::LinkScanner

Attributes

Public Class Methods

new(link_inspector:) click to toggle source
# File lib/browser_crawler/engine_utilities/link_scanner.rb, line 9
def initialize(link_inspector:)
  @link_inspector = link_inspector
end

Public Instance Methods

scan(page:) click to toggle source
# File lib/browser_crawler/engine_utilities/link_scanner.rb, line 13
def scan(page:)
  link_inspector.internal_url? ? get_page_links(page: page) : []
end

Private Instance Methods