# yii\debug\panels

> 14 classes, 2 interfaces of the yii\debug\panels namespace.

[API reference](/docs/api/index.md) › [Debug](/docs/extensions/debug/reference/index.md) › panels

## Namespaces

| Namespace | Types |
| --- | --- |
| [`yii\debug\panels\request`](/docs/extensions/debug/reference/panels/request/index.md) | 1 |

## Classes

| Class | Summary |
| --- | --- |
| [`AssetPanel`](/docs/extensions/debug/reference/panels/assetpanel/index.md) | Renders the asset bundles captured by the Asset Bundles collector. |
| [`ConfigPanel`](/docs/extensions/debug/reference/panels/configpanel/index.md) | Renders the application configuration and runtime environment captured by the Configuration collector. |
| [`DbPanel`](/docs/extensions/debug/reference/panels/dbpanel/index.md) | Renders the database queries captured by the Database collector. |
| [`DumpPanel`](/docs/extensions/debug/reference/panels/dumppanel/index.md) | Renders the `Yii::debug()` trace messages captured by the Dump collector as dump cards. |
| [`EventPanel`](/docs/extensions/debug/reference/panels/eventpanel/index.md) | Renders the framework events captured by the Events collector. |
| [`JsonPanel`](/docs/extensions/debug/reference/panels/jsonpanel/index.md) final | Renders stored payloads that do not have a registered Yii2 presentation panel. |
| [`LogPanel`](/docs/extensions/debug/reference/panels/logpanel/index.md) | Renders the error, warning, info, and trace log messages captured by the Logs collector. |
| [`MailPanel`](/docs/extensions/debug/reference/panels/mailpanel/index.md) | Renders the mail messages captured by the Mail collector. |
| [`ProfilingPanel`](/docs/extensions/debug/reference/panels/profilingpanel/index.md) | Renders the profiling spans captured by the Profiling collector. |
| [`ProviderPanel`](/docs/extensions/debug/reference/panels/providerpanel/index.md) | Adapts any provider-owned declarative panel to the Yii2 debugger; no framework-specific presenter is needed. |
| [`QueuePanel`](/docs/extensions/debug/reference/panels/queuepanel/index.md) | Renders the queue lifecycle events captured by the Queue collector. |
| [`RequestPanel`](/docs/extensions/debug/reference/panels/requestpanel/index.md) | Renders the HTTP request and response state captured by the Request collector. |
| [`RouterPanel`](/docs/extensions/debug/reference/panels/routerpanel/index.md) | Renders the routing trace captured by the Router collector. |
| [`UserPanel`](/docs/extensions/debug/reference/panels/userpanel/index.md) | Renders the authenticated identity captured by the User collector, optionally allowing the developer to switch to another user. |

## Interfaces

| Interface | Summary |
| --- | --- |
| [`ProvidesMemorySamples`](/docs/extensions/debug/reference/panels/providesmemorysamples/index.md) | Contract for panels that feed the Profiling timeline memory graph. |
| [`RequestSummaryAwarePanelInterface`](/docs/extensions/debug/reference/panels/requestsummaryawarepanelinterface/index.md) | Receives the loaded request summary before the active panel renders. |