CakePHP Debug Kit
Hace ya mucho que existe seguramente, pero con lo escondido que lo tenían los de Cake no lo encontré hasta la semana pasada.
CakePHP Debug Kit es un plugin desarrollado por los creadores de CakePHP que nos facilita una barra de herramientas con todo lo necesario para debugar nuestra aplicación sin herramientas adicionales (vamos, que con el notepad y el debugkit tiramos millas :D).
Para descargarlo podéis hacerlo desde GitHub: https://github.com/cakephp/debug_kit/archives/master
Una vez descargado cambiadle el nombre a la carpeta por ‘debug_kit’ y ponedla en cualquiera de los directorios “plugins” de vuestra aplicación (/plugins y /app/plugins). Una vez copiado simplemente tenéis que cargar el componente Toolbar:
var $components = array('DebugKit.Toolbar');
… y aseguraros que vuestro nivel de debug es 2 (Configure::write(‘debug’, 2);).
Edit: si estáis utilizando el elemento sql_dump eliminadlo de vuestro template. De lo contrario no se mostrarán las consultas en el DebugKit.