Есть ли способ настроить log4php для вывода журналов только для данного класса?
да, есть два способа.
Один уже поддерживается Log4php.Вы можете настроить ведение журнала только определенного регистратора:
log4php.logger.com.foo.Myclass=WARN
Другой более сложный.Вы можете создать свой собственный Фильтр: http://logging.apache.org/log4php/docs/appender-filter.html
Фильтр - это класс, который расширяет интерфейс Log4FHter Log4PHP.Пример реализации фильтра можно найти здесь:
http://svn.apache.org/viewvc/logging/log4php/trunk/src/main/php/filters/LoggerFilterStringMatch.php?view=markup
Cheers, Christian