PHP Class TheSeer\phpDox\Collector\Collector

显示文件 Open project: theseer/phpdox

Public Methods

Method Description
__construct ( TheSeer\phpDox\ProgressLogger $logger, Project $project, TheSeer\phpDox\Collector\Backend\BackendInterface $backend, $encoding )
getParseErrors ( ) : array
hasParseErrors ( ) : boolean
run ( TheSeer\DirectoryScanner\DirectoryScanner $scanner ) : Project

Private Methods

Method Description
processFile ( TheSeer\phpDox\Collector\SourceFile $file ) : boolean

Method Details

__construct() public method

public __construct ( TheSeer\phpDox\ProgressLogger $logger, Project $project, TheSeer\phpDox\Collector\Backend\BackendInterface $backend, $encoding )
$logger TheSeer\phpDox\ProgressLogger
$project Project
$backend TheSeer\phpDox\Collector\Backend\BackendInterface
$encoding

getParseErrors() public method

public getParseErrors ( ) : array
return array

hasParseErrors() public method

public hasParseErrors ( ) : boolean
return boolean

run() public method

public run ( TheSeer\DirectoryScanner\DirectoryScanner $scanner ) : Project
$scanner TheSeer\DirectoryScanner\DirectoryScanner
return Project