Var Debugger is a lightweight Drupal module designed to assist developers in debugging variables with additional contextual information, such as file name, line number, and variable type. It provides an easy-to-use global function and a Twig extension to inspect data within both PHP scripts and Twig templates.
Features
Global Debugging Function (var_debugger)
Logs a variable’s type and value.
Displays the file and line number where the function was called.
Supports optional script termination after logging.
Uses Symfony VarDumper for better readability.
var_debugger($variable);
var_debugger($variable, TRUE); // Stops script execution after logging.

Twig Integration
Adds a custom Twig function var_debugger() for debugging inside templates.
{{ var_debugger($variable) }}
{{ var_debugger($variable, TRUE) }} // Stops script execution after logging.

| Attachment | Size |
|---|---|
| var_debugger_php.png | 174.01 KB |
| var_debugger_twig.png | 157.5 KB |
Project information
- Project categories: Developer tools
- Created by nikral on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
