# encoding: UTF-8 class WpItem module Output # @return [ Void ] def output(verbose = false) puts puts " | Name: #{self}" #this will also output the version number if detected puts " | Location: #{url}" #puts " | WordPress: #{wordpress_url}" if wordpress_org_item? puts ' | Directory listing enabled: Yes' if has_directory_listing? puts " | Readme: #{readme_url}" if has_readme? puts " | Changelog: #{changelog_url}" if has_changelog? if respond_to?(:additional_output) additional_output(verbose) end vulnerabilities.output if has_error_log? puts ' | ' + red('[!]') + " An error_log file has been found : #{error_log_url}" end end end end