PHP Class PhpGitHooks\Module\PhpUnit\Service\GuardCoverageTool

Show file Open project: bruli/php-git-hooks Class Usage Examples

Public Methods

Method Description
__construct ( Symfony\Component\Console\Output\OutputInterface $output, PhpGitHooks\Module\PhpUnit\Model\StrictCoverageProcessorInterface $strictCoverageProcessor, PhpGitHooks\Module\PhpUnit\Model\GuardCoverageFileReaderInterface $guardReader, PhpGitHooks\Module\PhpUnit\Model\GuardCoverageFileWriterInterface $guardWriter ) GuardCoverageTool constructor.
run ( string $warningMessage )

Private Methods

Method Description
isLowerCurrentCoverage ( ) : boolean
printGuardCoverage ( ) : string

Method Details

__construct() public method

GuardCoverageTool constructor.
public __construct ( Symfony\Component\Console\Output\OutputInterface $output, PhpGitHooks\Module\PhpUnit\Model\StrictCoverageProcessorInterface $strictCoverageProcessor, PhpGitHooks\Module\PhpUnit\Model\GuardCoverageFileReaderInterface $guardReader, PhpGitHooks\Module\PhpUnit\Model\GuardCoverageFileWriterInterface $guardWriter )
$output Symfony\Component\Console\Output\OutputInterface
$strictCoverageProcessor PhpGitHooks\Module\PhpUnit\Model\StrictCoverageProcessorInterface
$guardReader PhpGitHooks\Module\PhpUnit\Model\GuardCoverageFileReaderInterface
$guardWriter PhpGitHooks\Module\PhpUnit\Model\GuardCoverageFileWriterInterface

run() public method

public run ( string $warningMessage )
$warningMessage string