PhpGitHooks\Module\Configuration\Service\ConfigurationDataFinder::getConfigurationDataResponse PHP Метод

getConfigurationDataResponse() приватный Метод

private getConfigurationDataResponse ( Config $data )
$data PhpGitHooks\Module\Configuration\Domain\Config
    private function getConfigurationDataResponse(Config $data)
    {
        /** @var PreCommit $preCommit */
        $preCommit = $data->getPreCommit();
        /** @var CommitMsg $commitMsg */
        $commitMsg = $data->getCommitMsg();
        $tools = $preCommit->getExecute()->execute();
        /** @var PrePush $prePush */
        $prePush = $data->getPrePush();
        $prePushTools = $prePush->getExecute()->execute();
        $composer = $tools[0];
        $jsonLint = $tools[1];
        $phpLint = $tools[2];
        /** @var PhpMd $phpMd */
        $phpMd = $tools[3];
        /** @var PhpCs $phpCs */
        $phpCs = $tools[4];
        /** @var PhpCsFixer $phpCsFixer */
        $phpCsFixer = $tools[5];
        /** @var PhpUnit $phpUnit */
        $phpUnit = $tools[6];
        /** @var PhpUnitStrictCoverage $phpUnitStrictCoverage */
        $phpUnitStrictCoverage = $tools[7];
        /** @var PhpUnitGuardCoverage $phpUnitGuardCoverage */
        $phpUnitGuardCoverage = $tools[8];
        /** @var PhpUnit $prePushPhpUnit */
        $prePushPhpUnit = $prePushTools[0];
        /** @var PhpUnitStrictCoverage $prePushStrictCoverage */
        $prePushStrictCoverage = $prePushTools[1];
        /** @var PhpUnitGuardCoverage $prePushGuardCoverage */
        $prePushGuardCoverage = $prePushTools[2];
        return ConfigurationDataResponseFactory::build($preCommit, $composer, $jsonLint, $phpLint, $phpMd, $phpCs, $phpCsFixer, $phpUnit, $phpUnitStrictCoverage, $phpUnitGuardCoverage, $commitMsg, $prePush, $prePushPhpUnit, $prePushStrictCoverage, $prePushGuardCoverage);
    }