Вход Регистрация
Файл: vendor/doctrine/dbal/src/Logging/Middleware.php
Строк: 23
<?php

declare(strict_types=1);

namespace 
DoctrineDBALLogging;

use 
DoctrineDBALDriver as DriverInterface;
use 
DoctrineDBALDriverMiddleware as MiddlewareInterface;
use 
PsrLogLoggerInterface;

final class 
Middleware implements MiddlewareInterface
{
    private 
LoggerInterface $logger;

    public function 
__construct(LoggerInterface $logger)
    {
        
$this->logger $logger;
    }

    public function 
wrap(DriverInterface $driver): DriverInterface
    
{
        return new 
Driver($driver$this->logger);
    }
}
Онлайн: 3
Реклама