PHPackages                             zunnu/associations-debugger - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. zunnu/associations-debugger

ActiveCakephp-plugin[Debugging &amp; Profiling](/categories/debugging)

zunnu/associations-debugger
===========================

AssociationsDebugger plugin for CakePHP

3.0.1(1y ago)114751[1 issues](https://github.com/zunnu/associations-debugger/issues)MITJavaScriptPHP &gt;=8.1

Since Feb 14Pushed 1y ago1 watchersCompare

[ Source](https://github.com/zunnu/associations-debugger)[ Packagist](https://packagist.org/packages/zunnu/associations-debugger)[ RSS](/packages/zunnu-associations-debugger/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (7)Dependencies (2)Versions (13)Used By (0)

AssociationsDebugger plugin for [CakePHP](http://cakephp.org)
=============================================================

[](#associationsdebugger-plugin-for-cakephp)

AssociationsDebugger is a plugin that is made for debugging associations. The point of this plugin is to quickly show different associations of your CakePHP application without you needing to browse through the model files.

CakePHP 3.x version can be found [here](https://github.com/zunnu/associations-debugger/tree/3.x)CakePHP 4.x version can be found [here](https://github.com/zunnu/associations-debugger/tree/4.x)

[![Example](https://camo.githubusercontent.com/8265d7029340f0655cf66a3d7c1233181e8c90cc8ae762940a20485de9049903/68747470733a2f2f692e67697068792e636f6d2f6d656469612f4c796c79486b756c523878547044726170622f67697068792e77656270)](https://camo.githubusercontent.com/8265d7029340f0655cf66a3d7c1233181e8c90cc8ae762940a20485de9049903/68747470733a2f2f692e67697068792e636f6d2f6d656469612f4c796c79486b756c523878547044726170622f67697068792e77656270)

Requirements
------------

[](#requirements)

- CakePHP 5.x
- PHP 8.1 &gt;

Installing Using [Composer](http://getcomposer.org)
---------------------------------------------------

[](#installing-using-composer)

`cd` to the root of your app folder (where the `composer.json` file is) and run the following command:

```
composer require --dev zunnu/associations-debugger

```

Then load the plugin by using CakePHP's console. This plugin is not needed in production environment, so it's recommended to be loaded using:

```
./bin/cake plugin load AssociationsDebugger --only-debug

```

To see the Associations panel in DebugKit this plugin needs to be loaded before DebugKit

Usage
-----

[](#usage)

You can see the tree by going to Here you can filter by **association type and model**. [![Tree](https://camo.githubusercontent.com/dfd2011ce8ff23a77c14db9c556bf56e8503ca05fefbdbeb50739429117649f9/68747470733a2f2f692e696d6775722e636f6d2f61457172654b4e2e706e67)](https://camo.githubusercontent.com/dfd2011ce8ff23a77c14db9c556bf56e8503ca05fefbdbeb50739429117649f9/68747470733a2f2f692e696d6775722e636f6d2f61457172654b4e2e706e67)

This same tree can be also viewed in the CakePHP debugKit. [![DebugKit tree](https://camo.githubusercontent.com/eb7131bad0d9835e25122dc247f015770fa4fe0200b875d89d01420859c9160a/68747470733a2f2f692e696d6775722e636f6d2f4e6f48664f51702e706e67)](https://camo.githubusercontent.com/eb7131bad0d9835e25122dc247f015770fa4fe0200b875d89d01420859c9160a/68747470733a2f2f692e696d6775722e636f6d2f4e6f48664f51702e706e67)

Association structure is explained here: [![Structure](https://camo.githubusercontent.com/01d1eb14dcfe82573ea76947af6256618b38cdd0d503646e9531dd133c70de5d/68747470733a2f2f692e696d6775722e636f6d2f665978696b67742e706e67)](https://camo.githubusercontent.com/01d1eb14dcfe82573ea76947af6256618b38cdd0d503646e9531dd133c70de5d/68747470733a2f2f692e696d6775722e636f6d2f665978696b67742e706e67)

License
-------

[](#license)

Licensed under [The MIT License](http://www.opensource.org/licenses/mit-license.php).

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance30

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor1

Top contributor holds 96.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~135 days

Recently: every ~127 days

Total

10

Last Release

702d ago

Major Versions

1.1.0 → 3.x-dev2022-10-21

1.1.1 → 2.0.02022-10-21

2.0.1 → 4.x-dev2023-01-24

2.0.2 → 3.0.02024-06-15

PHP version history (2 changes)2.0.0PHP &gt;=7.2

3.0.0PHP &gt;=8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/87be5ff062749fe4a745840ccf9921ca94a513983363abd7b925248f0c632769?d=identicon)[zunnu](/maintainers/zunnu)

---

Top Contributors

[![zunnu](https://avatars.githubusercontent.com/u/7551907?v=4)](https://github.com/zunnu "zunnu (30 commits)")[![asgraf](https://avatars.githubusercontent.com/u/1997264?v=4)](https://github.com/asgraf "asgraf (1 commits)")

---

Tags

associationscakephpcakephp-pluginphp

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/zunnu-associations-debugger/health.svg)

```
[![Health](https://phpackages.com/badges/zunnu-associations-debugger/health.svg)](https://phpackages.com/packages/zunnu-associations-debugger)
```

###  Alternatives

[symfony/stopwatch

Provides a way to profile code

2.8k387.2M918](/packages/symfony-stopwatch)[fruitcake/laravel-debugbar

PHP Debugbar integration for Laravel

19.1k662.9k29](/packages/fruitcake-laravel-debugbar)[koriym/printo

An object graph visualizer.

1421.8M2](/packages/koriym-printo)[soloterm/dumps

A Laravel command to intercept dumps from your Laravel application.

125285.7k3](/packages/soloterm-dumps)[beyondcode/helo-laravel

HELO Laravel debug helper

90360.1k](/packages/beyondcode-helo-laravel)[dereuromark/cakephp-whoops

Whoops error handler for CakePHP

1492.4k1](/packages/dereuromark-cakephp-whoops)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
