Sha256: 26dedca76728f4efb83e9e0e1d2c86049ed7a4f719db4617af3afe3099513a33

Contents?: true

Size: 721 Bytes

Versions: 105

Compression:

Stored size: 721 Bytes

Contents

# frozen_string_literal: true

module PWN
  # This file, using the autoload directive loads SP reports
  # into memory only when they're needed. For more information, see:
  # http://www.rubyinside.com/ruby-techniques-revealed-autoload-1652.html
  module Reports
    # autoload :HTML, 'pwn/reports/html'
    # autoload :JSON, 'pwn/reports/json'
    # autoload :PDF, 'pwn/reports/pdf'
    autoload :Fuzz, 'pwn/reports/fuzz'
    autoload :Phone, 'pwn/reports/phone'
    autoload :SAST, 'pwn/reports/sast'
    autoload :URIBuster, 'pwn/reports/uri_buster'
    # autoload :XML, 'pwn/reports/xml'

    # Display a List of Every PWN::Reports Module

    public_class_method def self.help
      constants.sort
    end
  end
end

Version data entries

105 entries across 105 versions & 1 rubygems

Version Path
pwn-0.5.235 lib/pwn/reports.rb
pwn-0.5.234 lib/pwn/reports.rb
pwn-0.5.233 lib/pwn/reports.rb
pwn-0.5.232 lib/pwn/reports.rb
pwn-0.5.231 lib/pwn/reports.rb
pwn-0.5.230 lib/pwn/reports.rb
pwn-0.5.229 lib/pwn/reports.rb
pwn-0.5.228 lib/pwn/reports.rb
pwn-0.5.227 lib/pwn/reports.rb
pwn-0.5.226 lib/pwn/reports.rb
pwn-0.5.225 lib/pwn/reports.rb
pwn-0.5.224 lib/pwn/reports.rb
pwn-0.5.223 lib/pwn/reports.rb
pwn-0.5.222 lib/pwn/reports.rb
pwn-0.5.221 lib/pwn/reports.rb
pwn-0.5.220 lib/pwn/reports.rb
pwn-0.5.219 lib/pwn/reports.rb
pwn-0.5.217 lib/pwn/reports.rb
pwn-0.5.216 lib/pwn/reports.rb
pwn-0.5.215 lib/pwn/reports.rb