1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- <?php
-
-
- namespace Doctrine\DBAL\Logging;
-
-
- class LoggerChain implements SQLLogger
- {
- private $loggers = array();
-
-
-
- public function addLogger(SQLLogger $logger)
- {
- $this->loggers[] = $logger;
- }
-
-
-
- public function startQuery($sql, array $params = null, array $types = null)
- {
- foreach ($this->loggers as $logger) {
- $logger->startQuery($sql, $params, $types);
- }
- }
-
-
-
- public function stopQuery()
- {
- foreach ($this->loggers as $logger) {
- $logger->stopQuery();
- }
- }
- }
-
|