Class/Module Index [+]

Quicksearch

Rex::Parser

Public Class Methods

load_nokogiri() click to toggle source

Determines if Nokogiri is available and if it's a minimum acceptable version.

# File lib/rex/parser/nokogiri_doc_mixin.rb, line 6
def self.load_nokogiri
        @nokogiri_loaded = false
        begin
                require 'nokogiri'
                major,minor = Nokogiri::VERSION.split(".")[0,2]
                if major.to_i >= 1
                        if minor.to_i >= 4
                                @nokogiri_loaded = true
                        end
                end
        rescue LoadError => e
                @nokogiri_loaded = false
                @nokogiri_error  = e
        end
        @nokogiri_loaded
end
nokogiri_loaded() click to toggle source
# File lib/rex/parser/nokogiri_doc_mixin.rb, line 23
def self.nokogiri_loaded
        !!@nokogiri_loaded
end
reload(fname) click to toggle source

Useful during development, shouldn't be used in normal operation.

# File lib/rex/parser/nokogiri_doc_mixin.rb, line 28
def self.reload(fname)
        $stdout.puts "Reloading #{fname}..."
        load __FILE__
        load File.join(File.expand_path(File.dirname(__FILE__)),fname)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.