[ https://issues.apache.org/jira/browse/LOG4PHP-170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13214632#comment-13214632 ]
Wes Oden commented on LOG4PHP-170: ---------------------------------- I think it would be. I've been working on a wrapper class, and one of the features requested by our team was to have the ability to buffer all logger output that would be delivered to the browser until the page had finished rendering completely. > Configuring a file or echo appender programmatically will not show context > printing despite setting the value to TRUE > --------------------------------------------------------------------------------------------------------------------- > > Key: LOG4PHP-170 > URL: https://issues.apache.org/jira/browse/LOG4PHP-170 > Project: Log4php > Issue Type: Bug > Reporter: Wes Oden > Priority: Minor > > $logger = Logger::getLogger("example_echo"); > $appender = new LoggerAppenderEcho('example_echo'); > > $layout = new LoggerLayoutTTCC(); > $layout->setContextPrinting(true); > $layout->setDateFormat('%Y-%m-%d %H:%M:%S'); > $layout->setMicroSecondsPrinting(false); > $layout->activateOptions(); > > $appender->setLayout($layout); > $appender->activateOptions(); > $logger->addAppender($appender); > $logger->info('Test Logger'); > Output: > 2012-02-20 17:19:56 [3456] INFO example_echo - Test Logger > Mon Feb 20 17:19:56 2012,607 [3456] INFO example_echo - Test Logger > The logger and appender are created, and work as expected, except that no > context information is given when it echos. > Other set* methods work properly. Only setContextPrinting does not. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira