Libraries tagged by patterns
guardian360/repository
21659 Downloads
Repository pattern used to abstract the database layer.
giordanolima/eloquent-repository
1591 Downloads
Repository pattern for Eloquent ORM with a powerfull cache for database queries.
gember/event-sourcing
2978 Downloads
Use case driven EventSourcing - Let go of the Aggregate with the Dynamic Consistency Boundary (DCB) pattern.
frontastic/rulerz
48913 Downloads
Powerful implementation of the Specification pattern
exolnet/laravel-closure-table
16712 Downloads
Closure Table database design pattern implementation for Laravel framework.
equip/adr
5576 Downloads
Interfaces for Action Domain Responder pattern
enzomc/php-fpgrowth
4532 Downloads
PHP implementation of the Frequent Pattern Growth algorithm
eghamat24/database-repository
1903 Downloads
Repository Pattern
easyblue/rules-engine
32244 Downloads
Provides tools for rules engine pattern
drupal/ai_recipe_guardrails_prompt_safety
14011 Downloads
AI Guardrails Prompt Safety recipe for the Drupal AI module. Installs guardrails to block injection attacks, XSS patterns, and liability-triggering topics such as legal advice, medical advice, and sensitive subjects.
dnadesign/silverstripe-lazyloaded-image
12028 Downloads
Implements the LQIP (Low Quality Image Placeholder) pattern powered by lazysizes
dmstr/api-configuration-bundle
1151 Downloads
Configurable external API connections: ApiConfiguration entity with type+credentials, health-check + OAuth-authorize flow, ApiExtensionRegistry adapter pattern.
data-type/contracts
3469 Downloads
DataType closes an important gap in PHP by providing a simple and consistent pattern for designing complex data types such as `Date`, `Email`, `Amount`. Together with its sister package, data-type/operator, it adds functionality similar to operator overloading.
culturalinfusion/baum
32361 Downloads
Baum is an implementation of the Nested Set pattern for Eloquent models.
cottagelabs/coarnotify
490 Downloads
A library which provides full support for the COAR Notify protocol, including a full set of pattern objects, a client to send notifications, and a server-side interface to enable rapid inbox implementation in arbitrary web frameworks.