Skip to content

Instantly share code, notes, and snippets.

View xbagir's full-sized avatar

Bagirov Maxim xbagir

  • Russia, Krasnodar
View GitHub Profile
@xbagir
xbagir / pre-commit
Created February 29, 2020 14:02 — forked from fesor/pre-commit
php-cs-fixer pre-commit hook
#!/usr/bin/env bash
echo "php-cs-fixer pre commit hook start"
PHP_CS_FIXER="bin/php-cs-fixer"
PHP_CS_CONFIG=".php_cs"
CHANGED_FILES=$(git diff --cached --name-only --diff-filter=ACM -- '*.php')
if [ -n "$CHANGED_FILES" ]; then
$PHP_CS_FIXER fix --config "$PHP_CS_CONFIG" $CHANGED_FILES;
git add $CHANGED_FILES;