I've been developing with Zend Framework for ages (since 0.9) and this problem is nagging at my nerves ever since.
I want to output messages on the FireBug Console with the help of FirePHP and from a Zend Framework 1.11 Application. I've configured Firebug with the default application.ini-file:
resources.log.firebug.writerName = "Firebug"
resources.log.firebug.filterName = "Priority"
resources.log.firebug.filterParams.priority = 7
I can now see messages in FireBug, e.g. in the IndexController, by calling an invalid action or by explicitly throwing Exceptions like
throw new Exception("This is my error message", E_USER_ERROR);
This results in the default ErrorController handling the Exception and showing a stack trace and request parameters:
The default ErrorController will also log all messages automatically to FireBug:
However, as you can see, the extra-information like the stack trace or the request parameters are not shown, although FireBug is quite able to do so, as may be seen in this Screenshot of FireBug when visiting the mainpage:
As the documentation states, Zend_Log_Writer_Firebug will ignore all writerParams, with which a defaultPriorityStyle may be set to TRACE or something similar.
Now for my question: Is there any way to configure Zend Framework to also send over the extra data (as shown in the last picture) without having to use firePHPcore, but with the tools coming with Zend Framework itself?
Best Regards and Thanks in Advance!