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 PackageNameIf you want to get the last changes in the repository, add
--stability=devoption.
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 testThis project is licensed under the MIT license.