Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imajinyun/php-design-patterns
🚀 An example of design pattern implemented in PHP language.
https://github.com/imajinyun/php-design-patterns
design-patterns php php-81 php-design-patterns php-language
Last synced: about 1 month ago
JSON representation
🚀 An example of design pattern implemented in PHP language.
- Host: GitHub
- URL: https://github.com/imajinyun/php-design-patterns
- Owner: imajinyun
- License: mit
- Created: 2017-11-26T13:36:32.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-03-30T06:42:57.000Z (over 2 years ago)
- Last Synced: 2024-09-29T20:04:13.223Z (about 2 months ago)
- Topics: design-patterns, php, php-81, php-design-patterns, php-language
- Language: PHP
- Homepage:
- Size: 439 KB
- Stars: 4
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# php-design-patterns
> 🚀 An example of design pattern implemented in PHP language.
[![PHP Composer](https://github.com/imajinyun/php-design-patterns/actions/workflows/php.yml/badge.svg)](https://github.com/imajinyun/php-design-patterns/actions/workflows/php.yml)
[![Build Status](https://travis-ci.org/imajinyun/php-design-patterns.svg?branch=master)](https://travis-ci.org/imajinyun/php-design-patterns)
[![Build status](https://ci.appveyor.com/api/projects/status/lbf61giw9iavhtt5/branch/master?svg=true)](https://ci.appveyor.com/project/imajinyun/php-design-pattern/branch/master)
[![codecov](https://codecov.io/gh/imajinyun/php-design-patterns/branch/master/graph/badge.svg)](https://codecov.io/gh/imajinyun/php-design-patterns)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/imajinyun/php-design-patterns/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/imajinyun/php-design-patterns/?branch=master)
[![Code Coverage](https://scrutinizer-ci.com/g/imajinyun/php-design-patterns/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/imajinyun/php-design-patterns/?branch=master)
[![Build Status](https://scrutinizer-ci.com/g/imajinyun/php-design-patterns/badges/build.png?b=master)](https://scrutinizer-ci.com/g/imajinyun/php-design-patterns/build-status/master)
[![Code Intelligence Status](https://scrutinizer-ci.com/g/imajinyun/php-design-patterns/badges/code-intelligence.svg?b=master)](https://scrutinizer-ci.com/code-intelligence)
[![StyleCI](https://styleci.io/repos/112085360/shield?branch=master)](https://styleci.io/repos/112085360)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/607eec82c834475dada22ee136d3ada3)](https://www.codacy.com/gh/imajinyun/php-design-patterns/dashboard?utm_source=github.com&utm_medium=referral&utm_content=imajinyun/php-design-patterns&utm_campaign=Badge_Grade)
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fimajinyun%2Fphp-design-pattern.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fimajinyun%2Fphp-design-pattern?ref=badge_shield)
[![PHP Version](https://img.shields.io/static/v1?label=version&message=%3E=8.1&color=#4F5893&labelColor=grey&logo=PHP&logoColor=blue&style=flat&link=https://www.php.net/supported-versions.php)](https://www.php.net/supported-versions.php)## Requirements
* PHP >= 8.0
* PHPUnit >= 9.0## Installation
> [PHPUnit](https://phpunit.de/getting-started.html)
```bash
// Install PHPUnit.
$ wget https://phar.phpunit.de/phpunit.phar
$ chmod +x phpunit.phar
$ sudo mv phpunit.phar /usr/local/bin/phpunit
$ phpunit -v// Clone source code.
$ git clone https://github.com/imajinyun/php-design-pattern.git
$ cd ./php-design-pattern
$ composer install && ./phpunit -vvv
```## License
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fimajinyun%2Fphp-design-pattern.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fimajinyun%2Fphp-design-pattern?ref=badge_large)