Libraries tagged by design-patterns
teknoo/states
33328 Downloads
Library to create classes following the State pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflow writing.
salehhashemi/laravel-repository
6211 Downloads
Implementing the repository pattern for Laravel projects.
mhndev/yii2-repository
2270 Downloads
repository implementation in Yii2
b2pweb/bdf-queue
6288 Downloads
Bdf queue component
petrknap/php-singleton
133978 Downloads
Singleton pattern for PHP
aedart/dto
10980 Downloads
A variation / interpretation of the Data Transfer Object (DTO) design pattern (Distribution Pattern). Provides an abstraction for such DTOs
vandarpay/service-repository
9791 Downloads
Service Repository Design Pattern In Laravel
techrays-labs/laravel-service-repository-generator
617 Downloads
A powerful and flexible Laravel package that simplifies the implementation of the Service-Repository design pattern. Generate Service and Repository classes with ease, customize their namespace and path, and streamline your application's architecture.
someline/someline-starter
2172 Downloads
Someline Starter is a PHP framework for quick building Web Apps and Restful APIs, with modern design pattern foundation.
padosoft/laravel-presenter
7185 Downloads
Implementation for Laravel of the presenter design pattern.
odahcam/dp
20885 Downloads
Design Patterns implementations for PHP.
florianwolters/component-util-singleton
172849 Downloads
The Singleton (and Registry of Singletons a.k.a. Multiton) design pattern as a PHP component.
exolnet/laravel-closure-table
5848 Downloads
Closure Table database design pattern implementation for Laravel framework.
byteasc/closure-table
42895 Downloads
Adjacency List’ed Closure Table database design pattern implementation for Laravel. Includes restore of tree
fsi/reflection
63144 Downloads
FSi Reflection Component is an extension of built-in reflection classes in PHP 5.3 that saves a lot memory, thanks to factory design pattern.