class ProxyFetcher::Document::NokogiriAdapter
HTML parser adapter that uses Nokogiri as a backend.
Public Class Methods
install_requirements!()
click to toggle source
Requires Nokogiri gem to the application.
# File lib/proxy_fetcher/document/adapters/nokogiri_adapter.rb, line 8 def self.install_requirements! require "nokogiri" end
parse(data)
click to toggle source
Parses raw HTML content with specific gem.
@param data [String]
HTML content
@return [ProxyFetcher::Document::NokogiriAdapter]
Object with parsed document
# File lib/proxy_fetcher/document/adapters/nokogiri_adapter.rb, line 20 def self.parse(data) new(::Nokogiri::HTML(data)) end