8.x-1.x devel.module dpm($input, $name = NULL, $type = 'status')
5.x-1.x devel.module dpm($input, $name = NULL)
6.x-1.x devel.module dpm($input, $name = NULL)
7.x-1.x devel.module dpm($input, $name = NULL, $type = 'status')

Wrapper for DevelDumperManager::message().

Prints a variable to the 'message' area of the page.

Uses drupal_set_message().


$input: An arbitrary value to output.

string $name: Optional name for identifying the output.

string $type: Optional message type for drupal_set_message(), defaults to 'status'.

Return value

input The unaltered input value.

See also


5 calls to dpm()
backtrace_error_handler in ./devel.module
Displays backtrace showing the route of calls to the current error.
devel_page_attachments_alter in ./devel.module
Implements hook_page_attachments_alter().
dpq in ./devel.module
Prints a SQL string from a DBTNG Select object. Includes quoted arguments.
dsm in ./devel.module
An alias for dpm(), for historic reasons.
ExecutePHP::submitForm in src/Form/ExecutePHP.php
Form submission handler.
1 string reference to 'dpm'
DevelTwigExtensionTest::testDumpFunctionsRegistered in tests/src/Kernel/DevelTwigExtensionTest.php
Tests that the Twig dump functions are registered properly.


./devel.module, line 353
This module holds functions useful for Drupal development. Please contribute!


function dpm($input, $name = NULL, $type = 'status') {
    ->message($input, $name, $type);
  return $input;