1. sfLoggerWrapper.class.php
  2. /** * sfLoggerWrapper wraps a class that implements sfLoggerInterface into a real sfLogger object. * * @package symfony * @subpackage log * @author Fabien Potencier * @version SVN: $Id: sfLoggerWrapper.class.php 9081 2008-05-20 00:47:12Z Carl.Vondrick $ */
  3. class sfLoggerWrapper extends sfLogger
  4. {
  5. protected
  6. $logger = null;
  7. /**
  8. * Creates a new logger wrapper
  9. *
  10. * @param sfLoggerInterface $logger The wrapped logger
  11. */
  12. public function __construct(sfLoggerInterface $logger)
  13. {
  14. $this->logger = $logger;
  15. }
  16. /**
  17. * Logs a message.
  18. *
  19. * @param string $message Message
  20. * @param string $priority Message priority
  21. */
  22. protected function doLog($message, $priority)
  23. {
  24. $this->logger->log($message, $priority);
  25. }
  26. }

Debug toolbar