Às vezes, a mensagem pode ser cortada ou não funcionará no caso de AJAX.
O método mais confiável é fazer exatamente (em seguida, remover após o término):
var_dump($data); die();
Ou você pode usar dd()
(também parte do Devel), por exemplo
dd(func_get_args());
depois verifique seu arquivo de log (na pasta temp), por exemplo
$ tail -f /tmp/drupal_debug.txt
O uso do método acima é mais conveniente, mais rápido e pode suportar AJAX ou outra solicitação sem interromper a renderização do site atual.
Se você ainda gosta dpm()
, tente também usar kint()
(ative o sub-módulo Kint incluído para essas bonitas impressões de variáveis).