https://github.com/webarchitect609/composer-library-skeleton
The template for creating a php library using composer.
https://github.com/webarchitect609/composer-library-skeleton
boilerplate composer composer-library skeleton template
Last synced: about 1 month ago
JSON representation
The template for creating a php library using composer.
- Host: GitHub
- URL: https://github.com/webarchitect609/composer-library-skeleton
- Owner: webarchitect609
- License: bsd-3-clause
- Created: 2020-05-01T10:44:10.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-01-24T17:38:51.000Z (over 5 years ago)
- Last Synced: 2023-09-18T22:44:22.766Z (over 2 years ago)
- Topics: boilerplate, composer, composer-library, skeleton, template
- Language: PHP
- Size: 31.3 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
Composer Library Skeleton
=========================
[](https://travis-ci.com/webarchitect609/composer-library-skeleton)
[](https://codecov.io/gh/webarchitect609/composer-library-skeleton)
[](https://dashboard.stryker-mutator.io/reports/github.com/webarchitect609/composer-library-skeleton/master)
[](https://www.php.net/supported-versions.php)
[](https://github.com/webarchitect609/composer-library-skeleton/releases)
[](https://packagist.org/packages/webarchitect609/composer-library-skeleton)
[](LICENSE.md)
**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](https://packagist.org/packages/friendsofphp/php-cs-fixer),
including [PhpStorm](https://www.jetbrains.com/phpstorm/) integration
- Unit-tests via [PHPUnit](https://phpunit.de/)
- Static code analysis via [PHPStan](https://phpstan.org)
- Dependencies security check via [Roave Security Advisories](https://packagist.org/packages/roave/security-advisories)
- And [Travis CI](https://travis-ci.com/) 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:
- [ЮMoney](https://sobe.ru/na/composer_library_skeleton)
Usage
-----
1. [Use this template](https://github.com/webarchitect609/composer-library-skeleton/generate) directly on GitHub or
clone this repo.
2. Update, remove or add anything to create a new PHP composer library with the help of this template.
3. Consider writing [PHPUnit tests](https://phpunit.de/).
4. Consider setup [Travis CI](https://travis-ci.com/), which is free for Open Source projects.
Known Issues
------------
None so far.
Licence & Author Information
----------------------------
[BSD-3-Clause](LICENSE.md)