Libraries tagged by design-patterns
ngmy/specification
364 Downloads
This is a library to help implement the specification pattern in PHP. It provides on-memory validation, on-memory and ORM selection, and specification composite.
nalingia/laravel-repositories
4226 Downloads
A Laravel package for the Repository Design Pattern.
miladimos/laravel-repository
184 Downloads
a powerful and simple to use package for repository pattern
mehedi250/laravel-structure-kit
30 Downloads
Laravel scaffolding package with a browser UI and Artisan command — generates Model, Controller, Migration, Service Pattern (interface + implementation), and Repository Pattern (interface + implementation) with correct namespaces.
mb-x/architect-bundle
2556 Downloads
This Bundle provides an architecture to separate the different job layers in your Symfony application.
jeremykendall/ultra-facade
18 Downloads
Implements the Facade pattern to build SplIterators.
irfan-chowdhury/repository-maker
13 Downloads
This package will generate the necessary files for the repository design pattern environment.
gmorel/state-workflow-bundle
420 Downloads
Helping you implementing a complex yet easily maintainable workflow
etouches/phplumber
8 Downloads
Pipelining library which allows a mix of asynchronous and synchronous processes.
carloswph/tonton
292 Downloads
Serie of tools based on traits that simplify the use of singletons, multitons and other class instances controllers.
unialteri/states
1004 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.
siriusphp/stratum
5 Downloads
General purpose library that allows extending the functionality of your objects through a decorator-like mechanism
ysm/laravel-repository-pattern
26 Downloads
A Laravel package implementing the Repository Design Pattern with Service Layer
waad/laravel-generate-repository-api
63 Downloads
package to generate repository design pattern with all accessories
termyn/ddd
3154 Downloads
A set of design patterns and building blocks that you can use to design domain-driven system in PHP