This is a framework-agnostic Project Builder template with a relatively basic initial setup. It facilitates a swift and easy-to-use creation of Composer based PHP projects.
- Static code analysis template with PHPStan
- Automatic code migration with Rector
- Pre-defined GitHub actions for CGL and releases
-
Create a new project:
composer create-project cpsit/project-builder <target-directory>
-
Project Builder will automatically fetch and list available templates on
Packagist.org
. -
Select the package
mteu/php-template
. -
Follow the instructions and answer a few questions and you're good to go.
💡 Please refer to the official Project Builder documentation to learn about alternative ways to create your project.
We welcome your feedback and ideas! One quick ask, though: Please do consult CONTRIBUTING.md
before
proposing a PR. Thanks!
This template is heavily based on the preparatory work done by @eliashaeussler and me in the TYPO3 Template Package.
This project template is licensed under GNU General Public License 3.0 (or later).