configure() публичный статический Метод

public static configure ( Composer\IO\IOInterface $io, PreCommit $preCommit ) : PreCommit
$io Composer\IO\IOInterface
$preCommit PhpGitHooks\Module\Configuration\Domain\PreCommit
Результат PhpGitHooks\Module\Configuration\Domain\PreCommit
Пример #1
0
 /**
  * @param PreCommit   $preCommitData
  * @param IOInterface $input
  *
  * @return PreCommit
  */
 public function process(PreCommit $preCommitData, IOInterface $input)
 {
     $this->io = $input;
     if (true === $preCommitData->isUndefined()) {
         $preCommitData = PreCommitConfigurator::configure($this->io, $preCommitData);
     }
     if (true === $preCommitData->isEnabled()) {
         $preCommitData = $preCommitData->setExecute($this->configTools($preCommitData->getExecute()));
     }
     return $preCommitData;
 }