Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 12 days 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 (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-24T17:38:51.000Z (almost 4 years ago)
- Last Synced: 2023-09-18T22:44:22.766Z (about 1 year 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
=========================
[![Travis Build Status](https://travis-ci.com/webarchitect609/composer-library-skeleton.svg?branch=master)](https://travis-ci.com/webarchitect609/composer-library-skeleton)
[![codecov](https://codecov.io/gh/webarchitect609/composer-library-skeleton/branch/master/graph/badge.svg?token=N8K5K8V88E)](https://codecov.io/gh/webarchitect609/composer-library-skeleton)
[![Mutation score](https://badge.stryker-mutator.io/github.com/webarchitect609/composer-library-skeleton/master)](https://dashboard.stryker-mutator.io/reports/github.com/webarchitect609/composer-library-skeleton/master)
[![PHP version](https://img.shields.io/packagist/php-v/webarchitect609/composer-library-skeleton)](https://www.php.net/supported-versions.php)
[![Latest version](https://img.shields.io/github/v/tag/webarchitect609/composer-library-skeleton?sort=semver)](https://github.com/webarchitect609/composer-library-skeleton/releases)
[![Downloads](https://img.shields.io/packagist/dt/webarchitect609/composer-library-skeleton)](https://packagist.org/packages/webarchitect609/composer-library-skeleton)
[![License](https://img.shields.io/github/license/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 deliveryInstallation
------------
`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)