public function start(?callable $callback = null, array $env = []): void
    {
        $this->dispatchGitEvent(GitEvents::GIT_PREPARE);

        if ($this->gitCommand->notBypassed()) {
            parent::start($callback, $env);
        } else {
            $this->dispatchGitEvent(GitEvents::GIT_BYPASS);
        }
    }
public function start(?callable $callback = null, array $env = []): void
    {
        $this->dispatchGitEvent(GitEvents::GIT_PREPARE);

        if ($this->gitCommand->notBypassed()) {
            parent::start($callback, $env);
        } else {
            $this->dispatchGitEvent(GitEvents::GIT_BYPASS);
        }
    }
public function start ( ? callable $ callback = null , array $ env = [ ] ) : void { $ this -> dispatchGitEvent ( GitEvents :: GIT_PREPARE ) ; if ( $ this -> gitCommand -> notBypassed ( ) ) { parent :: start ( $ callback , $ env ) ; } else { $ this -> dispatchGitEvent ( GitEvents :: GIT_BYPASS ) ; } }
{@inheritdoc}
{