PHP 클래스 Qafoo\Analyzer\Handler\GitDetailed

상속: extends Qafoo\Analyzer\Handler
파일 보기 프로젝트 열기: Qafoo/QualityAnalyzer

공개 메소드들

메소드 설명
__construct ( Shell $shell )
handle ( Project $project, string $existingResult = null ) : string Handle provided directory

보호된 메소드들

메소드 설명
countGitChangesPerFileRange ( Project $project, $file, $from, $to ) Counts GIT commits per file and range. This is used to track the number of commits on methods or classes.

메소드 상세

__construct() 공개 메소드

public __construct ( Shell $shell )
$shell Qafoo\Analyzer\Shell

countGitChangesPerFileRange() 보호된 메소드

Counts GIT commits per file and range. This is used to track the number of commits on methods or classes.
protected countGitChangesPerFileRange ( Project $project, $file, $from, $to )
$project Qafoo\Analyzer\Project

handle() 공개 메소드

Optionally an existing result file can be provided If a valid file could be generated the file name is supposed to be returned, otherwise return null.
public handle ( Project $project, string $existingResult = null ) : string
$project Qafoo\Analyzer\Project
$existingResult string
리턴 string