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).