C# Class WordPress.Plugin.FileVulnerabilityReporter

Inheritance: IVulnerabilityReporter, IAnalysisStartingListener, IAnalysisEndedListener
Show file Open project: jtvn/Eir-CTLLTL

Public Methods

Method Description
AnalysisEnding ( object o, AnalysisEndedEventArgs e ) : void
AnalysisStarting ( object o, AnalysisStartingEventArgs e ) : void
FileVulnerabilityReporter ( ) : System
ReportStoredVulnerability ( IVulnerabilityInfo vulnerabilityPathInfos ) : void
ReportVulnerability ( IVulnerabilityInfo vulnerabilityInfo ) : void

Private Methods

Method Description
WriteBeginVulnerability ( ) : void
WriteEndVulnerability ( ) : void
WriteFilePath ( IVulnerabilityInfo vulnInfo ) : void
WriteInfo ( string info ) : void
WriteInfoLine ( string info ) : void

Method Details

AnalysisEnding() public method

public AnalysisEnding ( object o, AnalysisEndedEventArgs e ) : void
o object
e PHPAnalysis.Analysis.AnalysisEndedEventArgs
return void

AnalysisStarting() public method

public AnalysisStarting ( object o, AnalysisStartingEventArgs e ) : void
o object
e PHPAnalysis.Analysis.AnalysisStartingEventArgs
return void

FileVulnerabilityReporter() public method

public FileVulnerabilityReporter ( ) : System
return System

ReportStoredVulnerability() public method

public ReportStoredVulnerability ( IVulnerabilityInfo vulnerabilityPathInfos ) : void
vulnerabilityPathInfos IVulnerabilityInfo
return void

ReportVulnerability() public method

public ReportVulnerability ( IVulnerabilityInfo vulnerabilityInfo ) : void
vulnerabilityInfo IVulnerabilityInfo
return void