Skip to content

Sweetchuck/git-hooks-stdinput-reader

Repository files navigation

Read and parse the stdInput of Git hook scripts

CircleCI codecov

Supported Git hooks

Usage

.git/hooks/pre-receive

#!/usr/bin/env php
<?php

use Sweetchuck\GitHooksStdInputReader\PreReceiveReader;

$reader = new PreReceiveReader(STDIN);

foreach ($reader as $item) {
    echo 'Old value: ', $item->oldValue, PHP_EOL;
    echo 'New value: ', $item->newValue, PHP_EOL;
    echo 'Ref name:  ', $item->refName, PHP_EOL;
    echo '-----------', PHP_EOL;
}

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •