vendor/dama/doctrine-test-bundle/src/DAMA/DoctrineTestBundle/Doctrine/DBAL/Middleware.php line 11

Open in your IDE?
  1. <?php
  2. namespace DAMA\DoctrineTestBundle\Doctrine\DBAL;
  3. use Doctrine\DBAL\Driver;
  4. use Doctrine\DBAL\Driver\Middleware as MiddlewareInterface;
  5. use Doctrine\DBAL\VersionAwarePlatformDriver;
  6. final class Middleware implements MiddlewareInterface
  7. {
  8.     public function wrap(Driver $driver): Driver
  9.     {
  10.         if ($driver instanceof VersionAwarePlatformDriver) {
  11.             return new VersionAwarePlatformStaticDriver($driver);
  12.         }
  13.         return new StaticDriver($driver);
  14.     }
  15. }