Padrões de Projetos PHP (DesignPatternsPHP)

Build Status Documentation Status Donate

Esta é uma coleção de padrões de projetos conhecidos e alguns códigos de exemplo de como implementá-los em PHP. Todo padrão tem uma pequena lista de exemplos (muitos deles vindos do Zend Framework, Symfony2 ou Doctrine2 já que tenho mais familiaridade com eles).

Eu acredito que o problema com os padrões é que muitas pessoas os conhecem mas não sabem quando aplicá-los

Contribua

Se você encontrar quaisquer erros ou traduções faltando, por favor, sinta-se a vontade para criar um fork e envie um pull request com suas alterações. Para manter o código consistente e com qualidade, por favor, valide seu código usando o PHP CodeSniffer baseado na PSR2 usando ./vendor/bin/phpcs -p --standard=PSR2 --ignore=vendor.