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

0.5.0 2024-02-09 13:37 UTC

README

CGL Latest Stable Version License

📦 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

  1. Create a new project:

    composer create-project cpsit/project-builder <target-directory>
  2. Project Builder will automatically fetch and list available templates on Packagist.org.

  3. Select the package mteu/php-template.

    image

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