PhpGitHooks\Module\Configuration\Service\PreCommitFactory::setUndefined PHP Метод

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

public static setUndefined ( ) : PreCommit
Результат PhpGitHooks\Module\Configuration\Domain\PreCommit
    public static function setUndefined()
    {
        return new PreCommit(new Undefined(true), new Enabled(false), PreCommitExecuteFactory::setUndefined(), MessagesFactory::setUndefined());
    }

Usage Example

Пример #1
0
 /**
  * @param array $data
  *
  * @return Config
  */
 public static function fromArray(array $data)
 {
     $preCommit = false === array_key_exists('pre-commit', $data) ? PreCommitFactory::setUndefined() : PreCommitFactory::fromArray($data['pre-commit']);
     $commitMsg = false === array_key_exists('commit-msg', $data) ? CommitMsgFactory::setUndefined() : CommitMsgFactory::fromArray($data['commit-msg']);
     $prePush = false === array_key_exists('pre-push', $data) ? PrePushFactory::setUndefined() : PrePushFactory::fromArray($data['pre-push']);
     return new Config($preCommit, $commitMsg, $prePush);
 }