https://github.com/justijndepover/php-check
Check your code for possible syntax errors and bugs
https://github.com/justijndepover/php-check
php php-cs-fixer phpunit
Last synced: about 1 year ago
JSON representation
Check your code for possible syntax errors and bugs
- Host: GitHub
- URL: https://github.com/justijndepover/php-check
- Owner: justijndepover
- License: mit
- Created: 2020-09-04T08:54:23.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-05-28T08:57:38.000Z (about 5 years ago)
- Last Synced: 2025-04-14T17:57:49.854Z (about 1 year ago)
- Topics: php, php-cs-fixer, phpunit
- Language: PHP
- Homepage:
- Size: 36.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# PHP Check
[](https://packagist.org/packages/justijndepover/php-check)
[](LICENSE.md)
[](https://packagist.org/packages/justijndepover/php-check)
## Installation
You can install the package with composer
```sh
composer require justijndepover/php-check --dev
```
## First usage
After installing the package, you should add a php-cs-fixer config file to your project.
The script will automatically detect the presence of the file. If none exists, you will be prompted to install one.
```sh
./vendor/bin/php-check
```
## Usage
The gist of the package is to have a global script that checks your code for possible syntax errors and bugs.
Run this script before you push your changes.
This package provides:
- a global set of php-cs-fixer rules
- an option to check your code for possible syntax errors
- an option to fix your syntax errors
- an option to run phpunit
- an option to run all checks
The script is interactive, so you only have to run it.
```sh
./vendor/bin/php-check
```
## Related repositories
- [timacdonald/php-style](https://github.com/timacdonald/php-style): inspiration for this package
## Security
If you find any security related issues, please open an issue or contact me directly at [justijndepover@gmail.com](justijndepover@gmail.com).
## Contribution
If you wish to make any changes or improvements to the package, feel free to make a pull request.
## License
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.