mteu / php-template
Basic PHP template
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
Open Issues: 1
Language:Twig
Type:project-builder-template
Requires
- cpsit/project-builder: ^2.7
Requires (Dev)
- armin/editorconfig-cli: ^2.0
- ergebnis/composer-normalize: ^2.42
- friendsoftwig/twigcs: ^6.4
This package is auto-updated.
Last update: 2024-04-09 14:47:25 UTC
README
📦 Packagist · 💾 Repository · 🪲 Issue tracker
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.
🚀 Features
- Static code analysis template with PHPStan
- Automatic code migration with Rector
- Pre-defined GitHub actions for CGL and releases
🔥 Getting started
-
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.
👩💻:🧑💻 Contribution
We welcome your feedback and ideas! One quick ask, though: Please do consult CONTRIBUTING.md
before
proposing a PR. Thanks!
💛 Acknowledgement
This template is heavily based on the preparatory work done by @eliashaeussler and me in the TYPO3 Template Package.
⭐ License
This project template is licensed under GNU General Public License 3.0 (or later).