This repository provides a skeleton to start your next PHP package.
Requires PHP 8.1+
📦 Create a Composer project:
composer create-project phetit/package-skeleton --keep-vcs PackageName
If you want to get the last changes in the repository, add
--stability=dev
option.
After installation, follow the console instructions to set up your project.
Once the project has been set up, you can use the following composer scripts.
🎨 Run code style analysis using PHP_CodeSniffer:
composer test:lint
🛠️ Run static analysis using PHPStan:
composer test:types
✅ Run unit tests using PHPUnit:
composer test:unit
🚀 Run the entire test suit
composer test
This project is licensed under the MIT license.