Libraries tagged by design pattern
jlorente/yii2-command-handler
98 Downloads
A Yii2 extension that provides the framework with the Command Design Pattern. Useful to create commands in a main process and execute them in another processes such as crons, console controllers, etc.
jeremykendall/ultra-facade
14 Downloads
Implements the Facade pattern to build SplIterators.
irfan-chowdhury/repository-maker
8 Downloads
This package will generate the necessary files for the repository design pattern environment.
gmorel/state-workflow-bundle
418 Downloads
Helping you implementing a complex yet easily maintainable workflow
etouches/phplumber
7 Downloads
Pipelining library which allows a mix of asynchronous and synchronous processes.
cygnite/proxy
29 Downloads
Cygnite Proxy Resolver Component. This package use for accessing non static methods statically.
cse/base-singleton
3 Downloads
A Singleton Design Pattern which allow easy used singleton class.
b2pweb/bdf-queue-prime-adapter
1772 Downloads
Prime adapter for bdf queue component
b2pweb/bdf-pipeline
2865 Downloads
Bdf Pipeline component
am2tec/hydrator
241 Downloads
Hydrate your object with class setters
unialteri/states
1000 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
degraciamathieu/clike
41 Downloads
This package allows you to run a class with a design pattern similar to a command system
rekalogika/domain-event-outbox
616 Downloads
Implementation of the transactional outbox pattern on top of rekalogika/domain-event
dazzle-php/util
2998 Downloads
Dazzle PHP Utility Classes.