php-template

A rather basic template for the Project Builder, a powerful Composer package to create new project packages from templates

GPL-3.0 License

Downloads
2
Stars
1

Project Builder Template

๐Ÿ“ฆย 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.

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

Package Rankings
Top 47.57% on Packagist.org
Badges
Extracted from project README
CGL Latest Stable Version License
Related Projects