With a bit of delay, but I've filed the issues. The links are below:
> * The log method takes a verbosity as second parameter, which is then > added to $extraInfo for the ezcLog::log method. I expected the second > parameter to be severity instead, but severity is always set to > ezcLog::DEBUG. Verbosity can be added to $extraOptions anyway. > => There is no way to set the severity of a message when using the log > method. http://issues.ez.no/IssueView.php?Id=13452 > * Using ezcDebug::debugHandler as error handler gives a severity as long > as the error level is E_USER_*, otherwise it's 'false'. But then the > severity is passed as second parameter to the log() method, which uses > that as verbosity. This seems really messed up to me... http://issues.ez.no/IssueView.php?Id=13453 > * ezcDebug::debugHandler is inferior to ezcLog::logHandler. Through > logHandler it's possible to add a severity between the square brackets. > This feature is not available when using debugHandler. http://issues.ez.no/IssueView.php?Id=13454 > * The debug HTML output uses verbosity in its output > (verbosity:category:source). This can lead to something like this: > 1:default:default. > I was under the impression that it used to output the pretty name of > ezcLog severity constant (e.g. Error) instead of the verbosity level. > The severity is more useful anyway. I can log an error, but the output > doesn't tell me it's an error. Instead it tells me it was a verbosity 1 > message and colours it red based on that. Verbosity level is IMHO a way > to control the details of the output, e.g. only output verbosity level 1 > and 2 and ignore level 3 messages. It's not something that should be > shown while the severity is. > http://issues.ez.no/IssueView.php?Id=13455 Regards, Hans -- Components mailing list Components@lists.ez.no http://lists.ez.no/mailman/listinfo/components