Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/funkymed/stvincent
Lesson-support for StVincent 2018
https://github.com/funkymed/stvincent
Last synced: 2 months ago
JSON representation
Lesson-support for StVincent 2018
- Host: GitHub
- URL: https://github.com/funkymed/stvincent
- Owner: funkymed
- Created: 2018-10-07T13:14:24.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-11-30T13:52:45.000Z (about 3 years ago)
- Last Synced: 2024-04-13T16:21:42.981Z (9 months ago)
- Language: PHP
- Size: 50.8 KB
- Stars: 3
- Watchers: 2
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Support for StVincent 2020
A bunch of examples of Design Pattern by [Cyril Pereira]([email protected])
## Design Pattern
### Autoload
__Example__ : [DesignPatterns/Autoload](DesignPatterns/Autoload)
__More info__ :
- [PSR-0](https://www.php-fig.org/psr/psr-0) (deprecated)
- [PSR-4](https://www.php-fig.org/psr/psr-4)
- [Autoload by Grafikart](https://www.grafikart.fr/formations/programmation-objet-php/autoload)### Decorator
__Example__ : [DesignPatterns/Decorator](DesignPatterns/Decorator)
__More info__ :
- [Pizza by Hugo Hamon](https://bitbucket.org/hhamon/phptek-design-patterns/src/67d094faaa6e/src/Pizza/?at=master)
- [Symfony Decoration](https://symfony.com/doc/current/service_container/service_decoration.html)### Dependency Injection
__Example__ : [DesignPatterns/DependencyInjection](DesignPatterns/DependencyInjection)
__More info__ :
- [PSR-11](https://www.php-fig.org/psr/psr-11)
- [Symfony 3.3 PSR-11 Containers](https://symfony.com/blog/new-in-symfony-3-3-psr-11-containers)### Mvc
__Example__ : [DesignPatterns/Mvc](DesignPatterns/Mvc)
__More info__ :
- [smashingmagazine in 2011](https://www.smashingmagazine.com/2011/10/getting-started-with-php-templating/)
- [More about microframework](https://medium.com/@noufel.gouirhate/create-your-own-mvc-framework-in-php-af7bd1f0ca19)
- [Mvc by OpenClassRoom](https://openclassrooms.com/fr/courses/4670706-adoptez-une-architecture-mvc-en-php)### Singleton
__Example__ : [DesignPatterns/Singleton](DesignPatterns/Singleton)
__More info__ :
- [Singleton by OpenClassRoom](https://openclassrooms.com/fr/courses/26832-apprenez-a-programmer-en-java/26597-limiter-le-nombre-de-connexions)### Strategy
__Example__ : [DesignPatterns/Strategy](DesignPatterns/Strategy)
__More info__ :
- [Automobile by Php The Right Way](https://phptherightway.com/pages/Design-Patterns.html)
- [Strategy by OpenClassRoom](https://openclassrooms.com/fr/courses/1665806-programmez-en-oriente-objet-en-php/1668103-les-design-patterns)