Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/geekcom/design-patterns-php
A collection of design patterns in PHP inspired by the book - Head First Design Patterns
https://github.com/geekcom/design-patterns-php
Last synced: 8 days ago
JSON representation
A collection of design patterns in PHP inspired by the book - Head First Design Patterns
- Host: GitHub
- URL: https://github.com/geekcom/design-patterns-php
- Owner: geekcom
- License: mit
- Created: 2019-10-18T14:24:14.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-10-18T18:34:44.000Z (over 5 years ago)
- Last Synced: 2024-11-11T23:39:39.615Z (2 months ago)
- Language: PHP
- Size: 17.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: license.md
Awesome Lists containing this project
README
# DesignPatterns PHP
_A collection of design patterns applied PHP_[![Minimum PHP Version](https://img.shields.io/badge/php-%3E%3D%207.3-blue.svg?style=flat-square)](https://php.net/)
[![License](https://poser.pugx.org/geekcom/felicio/license)](https://packagist.org/packages/geekcom/felicio)## About
A collection of design patterns in PHP inspired by book - [Head First Design Patterns](https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124)
## How to use
With docker and docker compose installed:
Start the docker container;
```
docker-compose up -d
```Install the dependencies;
```
docker exec -it design-patterns-php composer install
```Execute the tests;
```
docker exec -it design-patterns-php vendor/bin/phpunit --testdox
```Study the codes :)
----------------------------------------------------------------------------------------------------------------------------
## Contributing
Feel free to contribute, make a fork!
## License
The Felicio library is open-source software licensed under the [MIT license](https://opensource.org/licenses/MIT).
## [Questions?](https://github.com/design-patterns-php/issues)
Open a new [Issue](https://github.com/design-patterns-php/issues) or look for a closed issue