PHP Class Ecg\Magniffer\Inspector

Datei anzeigen Open project: magento-ecg/magniffer Class Usage Examples

Protected Properties

Property Type Description
$file SplFileInfo
$patterns array
$report Report

Public Methods

Method Description
__construct ( array $patterns, Report $report )
canInspect ( ) : boolean
inspect ( ) : Inspector
parse ( ) : Inspector
setFile ( SplFileInfo $file )

Method Details

__construct() public method

public __construct ( array $patterns, Report $report )
$patterns array
$report Report

canInspect() abstract public method

abstract public canInspect ( ) : boolean
return boolean

inspect() abstract public method

abstract public inspect ( ) : Inspector
return Inspector

parse() abstract public method

abstract public parse ( ) : Inspector
return Inspector

setFile() public method

public setFile ( SplFileInfo $file )
$file SplFileInfo

Property Details

$file protected_oe property

protected SplFileInfo $file
return SplFileInfo

$patterns protected_oe property

protected array $patterns
return array

$report protected_oe property

protected Report,Ecg\Magniffer $report
return Report