class Arachni::Plugin::Formatter

Will be extended by plugin formatters which provide plugin data formatting for the reports.

Plugin formatters will be in turn ran by {Arachni::Report::Bas#format_plugin_results}.

@author Tasos “Zapotek” Laskos <tasos.laskos@arachni-scanner.com>

Attributes

description[R]
parent[R]
report[R]
results[R]

Public Class Methods

new( parent, report, plugin_data ) click to toggle source
# File lib/arachni/plugin/formatter.rb, line 26
def initialize( parent, report, plugin_data )
    @parent       = parent
    @report       = report
    @results      = plugin_data[:results]
    @description  = plugin_data[:description]
end

Public Instance Methods

run() click to toggle source

@abstract

# File lib/arachni/plugin/formatter.rb, line 34
def run
end