Para sacar el debugger de errores en Phalcon 3.X y así ver los errores que tenemos en nuestra aplicación, debemos ir al index.php que se encuentra en la carpeta public y justo después del try llamar al componente debug.

$debug = new \Phalcon\Debug();
$debug->listen();

De esta manera ya se queda a la escucha de posibles errores. En la propia documentación de Phalcon PHP comentan que el try catch puede dar problemas, si es así, quitarlo. Pero en la versión 3.X al inicio de un proyecto, no sucede.

Para comprobar si tenemos el debug bien insertado, nos podemos ir al controlador index y en la cabecera meter una variable sin valor asignado, esto generará un error con un estilo predeterminado. Con ello sabemos que tenemos el debugger corriendo.

Ejemplo función.

    public function indexAction($var)
    {
    	// el parámetro $var si valor retorna error
    }