var_debugger
1 sites
Security covered
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.