PhpGitHooks\Module\Configuration\Service\ConfigurationProcessor::__construct PHP Метод

__construct() публичный Метод

ConfigurationProcessor constructor.
public __construct ( PhpGitHooks\Module\Configuration\Model\ConfigurationFileReaderInterface $configurationFileReader, PreCommitProcessor $preCommitProcessor, CommitMsgProcessor $commitMsgProcessor, PhpGitHooks\Module\Configuration\Model\ConfigurationFileWriterInterface $configurationFileWriter, HookCopier $hookCopier, PrePushProcessor $prePushProcessor )
$configurationFileReader PhpGitHooks\Module\Configuration\Model\ConfigurationFileReaderInterface
$preCommitProcessor PreCommitProcessor
$commitMsgProcessor CommitMsgProcessor
$configurationFileWriter PhpGitHooks\Module\Configuration\Model\ConfigurationFileWriterInterface
$hookCopier PhpGitHooks\Module\Configuration\Infrastructure\Hook\HookCopier
$prePushProcessor PrePushProcessor
    public function __construct(ConfigurationFileReaderInterface $configurationFileReader, PreCommitProcessor $preCommitProcessor, CommitMsgProcessor $commitMsgProcessor, ConfigurationFileWriterInterface $configurationFileWriter, HookCopier $hookCopier, PrePushProcessor $prePushProcessor)
    {
        $this->preCommitProcessor = $preCommitProcessor;
        $this->commitMsgProcessor = $commitMsgProcessor;
        $this->configurationFileWriter = $configurationFileWriter;
        $this->hookCopier = $hookCopier;
        $this->configurationFileReader = $configurationFileReader;
        $this->prePushProcessor = $prePushProcessor;
    }