A template for creating PHP 8.3+ packages.
Licensed under the MIT license and is free for private or commercial projects.
This template provides a solid foundation for building modern PHP packages. It’s designed to help you hit the ground running and focus on building your package functionality without worrying about boilerplate setup like autoloading, testing, or Composer configuration.
Before you begin, ensure you have met the following requirements:
- PHP: Version 8.3 or higher.
- Composer: A dependency manager for PHP, used to install packages and autoload your code.
This template includes the following tools and configurations:
- PSR-4 autoloading via Composer
- PHPUnit for unit testing to ensure the reliability of your code.
- PHP Coding Standards Fixer for maintaining consistent code style.
- CI (Continuous Integration) setup with GitHub Actions for automated testing.
If you like what you've seen so far and think this setup fits your needs, you can quickly get started by clicking the Use this template button at the top of the repository on GitHub.
Found a bug or want to improve this package? Feel free to open a pull request or submit an issue.