Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/guibranco/pancake

🧰 🛠️ Pancake project - toolkit for PHP projects
https://github.com/guibranco/pancake

communication composer helpers library packagist php toolkit

Last synced: 13 days ago
JSON representation

🧰 🛠️ Pancake project - toolkit for PHP projects

Awesome Lists containing this project

README

        

# pancake

🧰 🛠️ Pancake project - a toolkit for PHP projects.

[![GitHub license](https://img.shields.io/github/license/guibranco/pancake)](https://github.com/guibranco/pancake)
[![Time tracker](https://wakatime.com/badge/github/guibranco/pancake.svg)](https://wakatime.com/badge/github/guibranco/pancake)

![Crispy Waffle logo](https://raw.githubusercontent.com/guibranco/pancake/main/logo.png)

Documentation: [Read the Docs](https://guibranco.github.io/pancake/)

---

## Table of content

- [CI/CD](#cicd): Current project status in the build pipeline (AppVeyor).
- [Code Quality](#code-quality): Metrics from some tools about code quality.
- [Installation](#installation): How to install/download this tool.
- [User guide](#user-guide): How to set up, configure and use this tool.
- [Change log](#changelog): Changelog containing the changes done in this project.
- [Support](#support): How to get support.
- [Contributing](#contributing): How to contribute.

---

## CI/CD

| Build status | Last commit | Coverage | Code Smells | LoC |
|--------------|-------------|----------|-------------|-----|
| [![CI](https://github.com/guibranco/pancake/actions/workflows/ci.yml/badge.svg)](https://github.com/guibranco/pancake/actions/workflows/ci.yml) | [![GitHub last commit](https://img.shields.io/github/last-commit/guibranco/pancake/main)](https://github.com/guibranco/pancake) | [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=guibranco_pancake&metric=coverage)](https://sonarcloud.io/dashboard?id=guibranco_pancake) | [![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=guibranco_pancake&metric=code_smells)](https://sonarcloud.io/dashboard?id=guibranco_pancake) | [![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=guibranco_pancake&metric=ncloc)](https://sonarcloud.io/dashboard?id=guibranco_pancake) |

---

## Code Quality

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/9a369e8dc1e74ba1b18c309935c7af4b)](https://app.codacy.com/gh/guibranco/pancake/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![Codacy Badge](https://app.codacy.com/project/badge/Coverage/9a369e8dc1e74ba1b18c309935c7af4b)](https://app.codacy.com/gh/guibranco/pancake/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_coverage)

[![codecov](https://codecov.io/gh/guibranco/pancake/branch/main/graph/badge.svg)](https://codecov.io/gh/guibranco/pancake)
[![CodeFactor](https://www.codefactor.io/repository/github/guibranco/pancake/badge)](https://www.codefactor.io/repository/github/guibranco/pancake)

[![Maintainability](https://api.codeclimate.com/v1/badges/ae6591111f27479fba12/maintainability)](https://codeclimate.com/github/guibranco/pancake/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/ae6591111f27479fba12/test_coverage)](https://codeclimate.com/github/guibranco/pancake/test_coverage)

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=guibranco_pancake&metric=alert_status)](https://sonarcloud.io/dashboard?id=guibranco_pancake)
[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=guibranco_pancake&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=guibranco_pancake)

[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=guibranco_pancake&metric=sqale_index)](https://sonarcloud.io/dashboard?id=guibranco_pancake)
[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=guibranco_pancake&metric=duplicated_lines_density)](https://sonarcloud.io/dashboard?id=guibranco_pancake)

[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=guibranco_pancake&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=guibranco_pancake)
[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=guibranco_pancake&metric=security_rating)](https://sonarcloud.io/dashboard?id=guibranco_pancake)

[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=guibranco_pancake&metric=bugs)](https://sonarcloud.io/dashboard?id=guibranco_pancake)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=guibranco_pancake&metric=vulnerabilities)](https://sonarcloud.io/dashboard?id=guibranco_pancake)

[![DeepSource](https://app.deepsource.com/gh/guibranco/pancake.svg/?label=active+issues&show_trend=true&token=r3XGa8MQHGZERdIhKB5EZXfL)](https://app.deepsource.com/gh/guibranco/pancake/?ref=repository-badge)

---

## Installation

### Github Releases

[![GitHub last release](https://img.shields.io/github/release-date/guibranco/pancake.svg?style=flat)](https://github.com/guibranco/pancake) [![Github All Releases](https://img.shields.io/github/downloads/guibranco/pancake/total.svg?style=flat)](https://github.com/guibranco/pancake)

Download the latest zip file from the [Release](https://github.com/GuiBranco/pancake/releases) page.

### Packagist package manager

| Package | Version | Downloads |
|------------------|:-------:|:-------:|
| **[pancake](https://packagist.org/packages/guibranco/pancake)** | [![pancake Packagist Version](https://img.shields.io/packagist/v/guibranco/pancake.svg?style=flat)](https://packagist.org/packages/guibranco/pancake) | [![pancake Packagist Downloads](https://img.shields.io/packagist/dt/guibranco/pancake?style=flat)](https://packagist.org/packages/guibranco/pancake/) |

More information is available [here](https://guibranco.github.io/pancake/installation/).

---

## User guide

The user guide is available [here](https://guibranco.github.io/pancake/user-guide/basic-usage/).

---

## Changelog

The changelog is available [here](https://guibranco.github.io/pancake/changelog/).

---

## Support

Please [open an issue](https://github.com/guibranco/pancake/issues/new) for support.

---

## Contributing

Refer to [CONTRIBUTING.md](CONTRIBUTING.md) to learn how to contribute to this project!

### Contributors





guibranco


Guilherme Branco Stracini




gvieiragoulart


Gabriel Goulart




Humayun-23


Sheikh Humayun Roshid



### Bots





github-actions[bot]


github-actions[bot]




dependabot[bot]


dependabot[bot]




deepsource-autofix[bot]


deepsource-autofix[bot]




gitauto-ai[bot]


gitauto-ai[bot]




penify-dev[bot]


penify-dev[bot]




snyk-bot


Snyk Bot