Libraries tagged by decoupling
hasanhawary/lookup-manager
1329 Downloads
Clean Laravel lookup manager: fetch model lookups and enum lists (app and modules) with no app-coupling.
ez-php/contracts
15582 Downloads
Shared interfaces and abstract base classes for the ez-php framework — zero framework coupling for standalone modules
krazybean/untangled
148 Downloads
Dependency health your whole team can understand: cycles and coupling in PHP projects, in a report anyone can read.
monkeyscloud/monkeyslegion-contracts
955 Downloads
Lightweight contracts (interfaces & abstract bases) for the MonkeysLegion framework — zero framework coupling.
cauditor/analyzer
510 Downloads
Generates & submits the metrics for cauditor.org
jarir-ahmed/php-llm
159 Downloads
Framework-agnostic unified AI/LLM toolkit for PHP — LLMs, embeddings, vector databases, RAG, agents, memory, cost tracking and structured output. Merges and extends manik/neuro + manik/cortex with zero framework coupling.
togishima/php-coupling
2 Downloads
A tool to visualize design quality in PHP projects by analyzing coupling strength and distance.
techtrain/coupling-meter
7 Downloads
Measure coupling balance (strength, distance, volatility) of a PHP project
eruban/php-metrics-coupling
0 Downloads
Check coupling between classes using PHP Metrics
liip/registryadaptor
1661 Downloads
This library extension provides a set of adaptors to the LiipDrupalRegistryModule.
liip/drupalregistrymodule
1445 Downloads
This module provides an API to by used to persist/cache information.
liip/drupaleventmanagermodule
1050 Downloads
Event manager to enhance the Drupal hook system (actually use it for you custom events instead of the hook system)
zalevsk1y/container-builder
161 Downloads
Container Builder, provides a simple implementation of a Dependency Injection Container. It allows for easy management of object instances and their dependencies, allowing for more flexible and maintainable code. The module includes methods for adding definition files, retrieving instances, and calling methods on instances with specified arguments. This can help improve code organization and reduce coupling between classes, leading to a more robust and scalable application.
tcds-io/orm
5 Downloads
Simple ORM based which avoid coupling entities to database models
sterlingdesign/global-logging
18 Downloads
Implementation of Psr\Log\LoggerAwareInterface with Global functions for logging and de-coupling from any implementation