webarchitect609 / composer-library-skeleton
My composer library skeleton.
Fund package maintenance!
sobe.ru/na/composer_library_skeleton
Requires
- php: ^7.3 || ^8.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- infection/infection: ~0.16
- phpstan/phpstan: ^0.12
- phpunit/phpunit: ^9.4
- roave/security-advisories: dev-master
README
Please, be careful: disclaimer text example goes here!
This is a template for PHP composer library. So the information here and in other *.md files is just a stub.
Features
- Code style check via PHP Coding Standards Fixer, including PhpStorm integration
- Unit-tests via PHPUnit
- Static code analysis via PHPStan
- Dependencies security check via Roave Security Advisories
- And Travis CI for continuous delivery
Installation
composer require webarchitect609/composer-library-skeleton
Support
You can use this skeleton totally for free, or you can appreciate the author for his work and support desire to make new useful projects:
Usage
- Use this template directly on GitHub or clone this repo.
- Update, remove or add anything to create a new PHP composer library with the help of this template.
- Consider writing PHPUnit tests.
- Consider setup Travis CI, which is free for Open Source projects.
Known Issues
None so far.