suifengpiao14 / php-pre-commit
A simple library for specification code
Installs: 2 335
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 26
Open Issues: 0
Language:Shell
pkg:composer/suifengpiao14/php-pre-commit
Requires
This package is not auto-updated.
Last update: 2025-10-23 23:59:03 UTC
README
GIT pre-commit script appropriate for any PHP project. A pre-commit script that validates syntax errors in PHP. It also validates PHP files against
PSR2coding styles.
About
This is a pre commit script that checks added, copied, modified or renamed files for syntax errors and PSR2 coding standards.
Installation
composer require --dev suifengpiao14/php-pre-commit:dev-master
Or alternatively, include a dependency for smgladkovskiy/phpcs-git-pre-commit in your composer.json file manually:
{
"require-dev": {
"suifengpiao14/php-pre-commit": "dev-master"
}
}
To enable code check, аdd to post-install-cmd and post-update-cmd in composer.json installation script:
"post-install-cmd": [ "sh ./vendor/suifengpiao14/php-pre-commit/src/setup.sh" ], "post-update-cmd": [ "sh ./vendor/suifengpiao14/php-pre-commit/src/setup.sh" ]
Then run composer install or composer update. pre-commit hook will be installed or updated if it already exists.
Usage
This will work automatically before every commit.