var/cache/dev/ContainerQ4z9KJv/Connection_82e3d72.php line 91

Open in your IDE?
  1. <?php
  2. namespace ContainerQ4z9KJv;
  3. class Connection_82e3d72 extends \Doctrine\DBAL\Connection implements \ProxyManager\Proxy\VirtualProxyInterface
  4. {
  5.     /**
  6.      * @var \Doctrine\DBAL\Connection|null wrapped object, if the proxy is initialized
  7.      */
  8.     private $valueHolder351bd null;
  9.     /**
  10.      * @var \Closure|null initializer responsible for generating the wrapped object
  11.      */
  12.     private $initializer779d1 null;
  13.     /**
  14.      * @var bool[] map of public properties of the parent class
  15.      */
  16.     private static $publicProperties8ebfa = [
  17.         
  18.     ];
  19.     public function getParams()
  20.     {
  21.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getParams', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  22.         return $this->valueHolder351bd->getParams();
  23.     }
  24.     public function getDatabase()
  25.     {
  26.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getDatabase', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  27.         return $this->valueHolder351bd->getDatabase();
  28.     }
  29.     public function getHost()
  30.     {
  31.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getHost', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  32.         return $this->valueHolder351bd->getHost();
  33.     }
  34.     public function getPort()
  35.     {
  36.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getPort', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  37.         return $this->valueHolder351bd->getPort();
  38.     }
  39.     public function getUsername()
  40.     {
  41.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getUsername', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  42.         return $this->valueHolder351bd->getUsername();
  43.     }
  44.     public function getPassword()
  45.     {
  46.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getPassword', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  47.         return $this->valueHolder351bd->getPassword();
  48.     }
  49.     public function getDriver()
  50.     {
  51.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getDriver', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  52.         return $this->valueHolder351bd->getDriver();
  53.     }
  54.     public function getConfiguration()
  55.     {
  56.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getConfiguration', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  57.         return $this->valueHolder351bd->getConfiguration();
  58.     }
  59.     public function getEventManager()
  60.     {
  61.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getEventManager', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  62.         return $this->valueHolder351bd->getEventManager();
  63.     }
  64.     public function getDatabasePlatform()
  65.     {
  66.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getDatabasePlatform', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  67.         return $this->valueHolder351bd->getDatabasePlatform();
  68.     }
  69.     public function getExpressionBuilder()
  70.     {
  71.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getExpressionBuilder', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  72.         return $this->valueHolder351bd->getExpressionBuilder();
  73.     }
  74.     public function connect()
  75.     {
  76.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'connect', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  77.         return $this->valueHolder351bd->connect();
  78.     }
  79.     public function isAutoCommit()
  80.     {
  81.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'isAutoCommit', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  82.         return $this->valueHolder351bd->isAutoCommit();
  83.     }
  84.     public function setAutoCommit($autoCommit)
  85.     {
  86.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'setAutoCommit', array('autoCommit' => $autoCommit), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  87.         return $this->valueHolder351bd->setAutoCommit($autoCommit);
  88.     }
  89.     public function setFetchMode($fetchMode)
  90.     {
  91.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'setFetchMode', array('fetchMode' => $fetchMode), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  92.         return $this->valueHolder351bd->setFetchMode($fetchMode);
  93.     }
  94.     public function fetchAssoc($sql, array $params = [], array $types = [])
  95.     {
  96.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchAssoc', array('sql' => $sql'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  97.         return $this->valueHolder351bd->fetchAssoc($sql$params$types);
  98.     }
  99.     public function fetchArray($sql, array $params = [], array $types = [])
  100.     {
  101.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchArray', array('sql' => $sql'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  102.         return $this->valueHolder351bd->fetchArray($sql$params$types);
  103.     }
  104.     public function fetchColumn($sql, array $params = [], $column 0, array $types = [])
  105.     {
  106.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchColumn', array('sql' => $sql'params' => $params'column' => $column'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  107.         return $this->valueHolder351bd->fetchColumn($sql$params$column$types);
  108.     }
  109.     public function fetchAssociative(string $query, array $params = [], array $types = [])
  110.     {
  111.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchAssociative', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  112.         return $this->valueHolder351bd->fetchAssociative($query$params$types);
  113.     }
  114.     public function fetchNumeric(string $query, array $params = [], array $types = [])
  115.     {
  116.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchNumeric', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  117.         return $this->valueHolder351bd->fetchNumeric($query$params$types);
  118.     }
  119.     public function fetchOne(string $query, array $params = [], array $types = [])
  120.     {
  121.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchOne', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  122.         return $this->valueHolder351bd->fetchOne($query$params$types);
  123.     }
  124.     public function isConnected()
  125.     {
  126.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'isConnected', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  127.         return $this->valueHolder351bd->isConnected();
  128.     }
  129.     public function isTransactionActive()
  130.     {
  131.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'isTransactionActive', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  132.         return $this->valueHolder351bd->isTransactionActive();
  133.     }
  134.     public function delete($table, array $criteria, array $types = [])
  135.     {
  136.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'delete', array('table' => $table'criteria' => $criteria'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  137.         return $this->valueHolder351bd->delete($table$criteria$types);
  138.     }
  139.     public function close()
  140.     {
  141.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'close', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  142.         return $this->valueHolder351bd->close();
  143.     }
  144.     public function setTransactionIsolation($level)
  145.     {
  146.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'setTransactionIsolation', array('level' => $level), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  147.         return $this->valueHolder351bd->setTransactionIsolation($level);
  148.     }
  149.     public function getTransactionIsolation()
  150.     {
  151.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getTransactionIsolation', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  152.         return $this->valueHolder351bd->getTransactionIsolation();
  153.     }
  154.     public function update($table, array $data, array $criteria, array $types = [])
  155.     {
  156.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'update', array('table' => $table'data' => $data'criteria' => $criteria'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  157.         return $this->valueHolder351bd->update($table$data$criteria$types);
  158.     }
  159.     public function insert($table, array $data, array $types = [])
  160.     {
  161.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'insert', array('table' => $table'data' => $data'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  162.         return $this->valueHolder351bd->insert($table$data$types);
  163.     }
  164.     public function quoteIdentifier($str)
  165.     {
  166.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'quoteIdentifier', array('str' => $str), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  167.         return $this->valueHolder351bd->quoteIdentifier($str);
  168.     }
  169.     public function quote($value$type 2)
  170.     {
  171.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'quote', array('value' => $value'type' => $type), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  172.         return $this->valueHolder351bd->quote($value$type);
  173.     }
  174.     public function fetchAll($sql, array $params = [], $types = [])
  175.     {
  176.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchAll', array('sql' => $sql'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  177.         return $this->valueHolder351bd->fetchAll($sql$params$types);
  178.     }
  179.     public function fetchAllNumeric(string $query, array $params = [], array $types = []) : array
  180.     {
  181.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchAllNumeric', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  182.         return $this->valueHolder351bd->fetchAllNumeric($query$params$types);
  183.     }
  184.     public function fetchAllAssociative(string $query, array $params = [], array $types = []) : array
  185.     {
  186.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchAllAssociative', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  187.         return $this->valueHolder351bd->fetchAllAssociative($query$params$types);
  188.     }
  189.     public function fetchAllKeyValue(string $query, array $params = [], array $types = []) : array
  190.     {
  191.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchAllKeyValue', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  192.         return $this->valueHolder351bd->fetchAllKeyValue($query$params$types);
  193.     }
  194.     public function fetchAllAssociativeIndexed(string $query, array $params = [], array $types = []) : array
  195.     {
  196.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchAllAssociativeIndexed', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  197.         return $this->valueHolder351bd->fetchAllAssociativeIndexed($query$params$types);
  198.     }
  199.     public function fetchFirstColumn(string $query, array $params = [], array $types = []) : array
  200.     {
  201.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'fetchFirstColumn', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  202.         return $this->valueHolder351bd->fetchFirstColumn($query$params$types);
  203.     }
  204.     public function iterateNumeric(string $query, array $params = [], array $types = []) : \Traversable
  205.     {
  206.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'iterateNumeric', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  207.         return $this->valueHolder351bd->iterateNumeric($query$params$types);
  208.     }
  209.     public function iterateAssociative(string $query, array $params = [], array $types = []) : \Traversable
  210.     {
  211.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'iterateAssociative', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  212.         return $this->valueHolder351bd->iterateAssociative($query$params$types);
  213.     }
  214.     public function iterateKeyValue(string $query, array $params = [], array $types = []) : \Traversable
  215.     {
  216.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'iterateKeyValue', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  217.         return $this->valueHolder351bd->iterateKeyValue($query$params$types);
  218.     }
  219.     public function iterateAssociativeIndexed(string $query, array $params = [], array $types = []) : \Traversable
  220.     {
  221.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'iterateAssociativeIndexed', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  222.         return $this->valueHolder351bd->iterateAssociativeIndexed($query$params$types);
  223.     }
  224.     public function iterateColumn(string $query, array $params = [], array $types = []) : \Traversable
  225.     {
  226.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'iterateColumn', array('query' => $query'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  227.         return $this->valueHolder351bd->iterateColumn($query$params$types);
  228.     }
  229.     public function prepare($sql)
  230.     {
  231.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'prepare', array('sql' => $sql), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  232.         return $this->valueHolder351bd->prepare($sql);
  233.     }
  234.     public function executeQuery($sql, array $params = [], $types = [], ?\Doctrine\DBAL\Cache\QueryCacheProfile $qcp null)
  235.     {
  236.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'executeQuery', array('sql' => $sql'params' => $params'types' => $types'qcp' => $qcp), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  237.         return $this->valueHolder351bd->executeQuery($sql$params$types$qcp);
  238.     }
  239.     public function executeCacheQuery($sql$params$types, \Doctrine\DBAL\Cache\QueryCacheProfile $qcp)
  240.     {
  241.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'executeCacheQuery', array('sql' => $sql'params' => $params'types' => $types'qcp' => $qcp), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  242.         return $this->valueHolder351bd->executeCacheQuery($sql$params$types$qcp);
  243.     }
  244.     public function project($sql, array $params, \Closure $function)
  245.     {
  246.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'project', array('sql' => $sql'params' => $params'function' => $function), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  247.         return $this->valueHolder351bd->project($sql$params$function);
  248.     }
  249.     public function query()
  250.     {
  251.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'query', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  252.         return $this->valueHolder351bd->query();
  253.     }
  254.     public function executeUpdate($sql, array $params = [], array $types = [])
  255.     {
  256.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'executeUpdate', array('sql' => $sql'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  257.         return $this->valueHolder351bd->executeUpdate($sql$params$types);
  258.     }
  259.     public function executeStatement($sql, array $params = [], array $types = [])
  260.     {
  261.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'executeStatement', array('sql' => $sql'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  262.         return $this->valueHolder351bd->executeStatement($sql$params$types);
  263.     }
  264.     public function exec($sql)
  265.     {
  266.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'exec', array('sql' => $sql), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  267.         return $this->valueHolder351bd->exec($sql);
  268.     }
  269.     public function getTransactionNestingLevel()
  270.     {
  271.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getTransactionNestingLevel', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  272.         return $this->valueHolder351bd->getTransactionNestingLevel();
  273.     }
  274.     public function errorCode()
  275.     {
  276.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'errorCode', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  277.         return $this->valueHolder351bd->errorCode();
  278.     }
  279.     public function errorInfo()
  280.     {
  281.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'errorInfo', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  282.         return $this->valueHolder351bd->errorInfo();
  283.     }
  284.     public function lastInsertId($name null)
  285.     {
  286.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'lastInsertId', array('name' => $name), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  287.         return $this->valueHolder351bd->lastInsertId($name);
  288.     }
  289.     public function transactional(\Closure $func)
  290.     {
  291.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'transactional', array('func' => $func), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  292.         return $this->valueHolder351bd->transactional($func);
  293.     }
  294.     public function setNestTransactionsWithSavepoints($nestTransactionsWithSavepoints)
  295.     {
  296.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'setNestTransactionsWithSavepoints', array('nestTransactionsWithSavepoints' => $nestTransactionsWithSavepoints), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  297.         return $this->valueHolder351bd->setNestTransactionsWithSavepoints($nestTransactionsWithSavepoints);
  298.     }
  299.     public function getNestTransactionsWithSavepoints()
  300.     {
  301.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getNestTransactionsWithSavepoints', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  302.         return $this->valueHolder351bd->getNestTransactionsWithSavepoints();
  303.     }
  304.     public function beginTransaction()
  305.     {
  306.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'beginTransaction', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  307.         return $this->valueHolder351bd->beginTransaction();
  308.     }
  309.     public function commit()
  310.     {
  311.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'commit', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  312.         return $this->valueHolder351bd->commit();
  313.     }
  314.     public function rollBack()
  315.     {
  316.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'rollBack', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  317.         return $this->valueHolder351bd->rollBack();
  318.     }
  319.     public function createSavepoint($savepoint)
  320.     {
  321.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'createSavepoint', array('savepoint' => $savepoint), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  322.         return $this->valueHolder351bd->createSavepoint($savepoint);
  323.     }
  324.     public function releaseSavepoint($savepoint)
  325.     {
  326.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'releaseSavepoint', array('savepoint' => $savepoint), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  327.         return $this->valueHolder351bd->releaseSavepoint($savepoint);
  328.     }
  329.     public function rollbackSavepoint($savepoint)
  330.     {
  331.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'rollbackSavepoint', array('savepoint' => $savepoint), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  332.         return $this->valueHolder351bd->rollbackSavepoint($savepoint);
  333.     }
  334.     public function getWrappedConnection()
  335.     {
  336.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getWrappedConnection', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  337.         return $this->valueHolder351bd->getWrappedConnection();
  338.     }
  339.     public function getSchemaManager()
  340.     {
  341.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'getSchemaManager', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  342.         return $this->valueHolder351bd->getSchemaManager();
  343.     }
  344.     public function setRollbackOnly()
  345.     {
  346.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'setRollbackOnly', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  347.         return $this->valueHolder351bd->setRollbackOnly();
  348.     }
  349.     public function isRollbackOnly()
  350.     {
  351.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'isRollbackOnly', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  352.         return $this->valueHolder351bd->isRollbackOnly();
  353.     }
  354.     public function convertToDatabaseValue($value$type)
  355.     {
  356.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'convertToDatabaseValue', array('value' => $value'type' => $type), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  357.         return $this->valueHolder351bd->convertToDatabaseValue($value$type);
  358.     }
  359.     public function convertToPHPValue($value$type)
  360.     {
  361.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'convertToPHPValue', array('value' => $value'type' => $type), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  362.         return $this->valueHolder351bd->convertToPHPValue($value$type);
  363.     }
  364.     public function resolveParams(array $params, array $types)
  365.     {
  366.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'resolveParams', array('params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  367.         return $this->valueHolder351bd->resolveParams($params$types);
  368.     }
  369.     public function createQueryBuilder()
  370.     {
  371.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'createQueryBuilder', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  372.         return $this->valueHolder351bd->createQueryBuilder();
  373.     }
  374.     public function ping()
  375.     {
  376.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'ping', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  377.         return $this->valueHolder351bd->ping();
  378.     }
  379.     public function handleExceptionDuringQuery(\Throwable $estring $sql, array $params = [], array $types = []) : void
  380.     {
  381.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'handleExceptionDuringQuery', array('e' => $e'sql' => $sql'params' => $params'types' => $types), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  382.         $this->valueHolder351bd->handleExceptionDuringQuery($e$sql$params$types);
  383. return;
  384.     }
  385.     public function handleDriverException(\Throwable $e) : void
  386.     {
  387.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'handleDriverException', array('e' => $e), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  388.         $this->valueHolder351bd->handleDriverException($e);
  389. return;
  390.     }
  391.     /**
  392.      * Constructor for lazy initialization
  393.      *
  394.      * @param \Closure|null $initializer
  395.      */
  396.     public static function staticProxyConstructor($initializer)
  397.     {
  398.         static $reflection;
  399.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  400.         $instance   $reflection->newInstanceWithoutConstructor();
  401.         unset($instance->_conn$instance->_config$instance->_eventManager$instance->_expr$instance->_schemaManager$instance->_driver$instance->defaultFetchMode);
  402.         \Closure::bind(function (\Doctrine\DBAL\Connection $instance) {
  403.             unset($instance->autoCommit$instance->transactionNestingLevel$instance->transactionIsolationLevel$instance->nestTransactionsWithSavepoints$instance->params$instance->platform$instance->isRollbackOnly);
  404.         }, $instance'Doctrine\\DBAL\\Connection')->__invoke($instance);
  405.         $instance->initializer779d1 $initializer;
  406.         return $instance;
  407.     }
  408.     public function __construct(array $params, \Doctrine\DBAL\Driver $driver, ?\Doctrine\DBAL\Configuration $config null, ?\Doctrine\Common\EventManager $eventManager null)
  409.     {
  410.         static $reflection;
  411.         if (! $this->valueHolder351bd) {
  412.             $reflection $reflection ?? new \ReflectionClass('Doctrine\\DBAL\\Connection');
  413.             $this->valueHolder351bd $reflection->newInstanceWithoutConstructor();
  414.         unset($this->_conn$this->_config$this->_eventManager$this->_expr$this->_schemaManager$this->_driver$this->defaultFetchMode);
  415.         \Closure::bind(function (\Doctrine\DBAL\Connection $instance) {
  416.             unset($instance->autoCommit$instance->transactionNestingLevel$instance->transactionIsolationLevel$instance->nestTransactionsWithSavepoints$instance->params$instance->platform$instance->isRollbackOnly);
  417.         }, $this'Doctrine\\DBAL\\Connection')->__invoke($this);
  418.         }
  419.         $this->valueHolder351bd->__construct($params$driver$config$eventManager);
  420.     }
  421.     public function & __get($name)
  422.     {
  423.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'__get', ['name' => $name], $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  424.         if (isset(self::$publicProperties8ebfa[$name])) {
  425.             return $this->valueHolder351bd->$name;
  426.         }
  427.         $realInstanceReflection = new \ReflectionClass('Doctrine\\DBAL\\Connection');
  428.         if (! $realInstanceReflection->hasProperty($name)) {
  429.             $targetObject $this->valueHolder351bd;
  430.             $backtrace debug_backtrace(false1);
  431.             trigger_error(
  432.                 sprintf(
  433.                     'Undefined property: %s::$%s in %s on line %s',
  434.                     $realInstanceReflection->getName(),
  435.                     $name,
  436.                     $backtrace[0]['file'],
  437.                     $backtrace[0]['line']
  438.                 ),
  439.                 \E_USER_NOTICE
  440.             );
  441.             return $targetObject->$name;
  442.         }
  443.         $targetObject $this->valueHolder351bd;
  444.         $accessor = function & () use ($targetObject$name) {
  445.             return $targetObject->$name;
  446.         };
  447.         $backtrace debug_backtrace(true2);
  448.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  449.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  450.         $returnValue = & $accessor();
  451.         return $returnValue;
  452.     }
  453.     public function __set($name$value)
  454.     {
  455.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'__set', array('name' => $name'value' => $value), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  456.         $realInstanceReflection = new \ReflectionClass('Doctrine\\DBAL\\Connection');
  457.         if (! $realInstanceReflection->hasProperty($name)) {
  458.             $targetObject $this->valueHolder351bd;
  459.             $targetObject->$name $value;
  460.             return $targetObject->$name;
  461.         }
  462.         $targetObject $this->valueHolder351bd;
  463.         $accessor = function & () use ($targetObject$name$value) {
  464.             $targetObject->$name $value;
  465.             return $targetObject->$name;
  466.         };
  467.         $backtrace debug_backtrace(true2);
  468.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  469.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  470.         $returnValue = & $accessor();
  471.         return $returnValue;
  472.     }
  473.     public function __isset($name)
  474.     {
  475.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'__isset', array('name' => $name), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  476.         $realInstanceReflection = new \ReflectionClass('Doctrine\\DBAL\\Connection');
  477.         if (! $realInstanceReflection->hasProperty($name)) {
  478.             $targetObject $this->valueHolder351bd;
  479.             return isset($targetObject->$name);
  480.         }
  481.         $targetObject $this->valueHolder351bd;
  482.         $accessor = function () use ($targetObject$name) {
  483.             return isset($targetObject->$name);
  484.         };
  485.         $backtrace debug_backtrace(true2);
  486.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  487.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  488.         $returnValue $accessor();
  489.         return $returnValue;
  490.     }
  491.     public function __unset($name)
  492.     {
  493.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'__unset', array('name' => $name), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  494.         $realInstanceReflection = new \ReflectionClass('Doctrine\\DBAL\\Connection');
  495.         if (! $realInstanceReflection->hasProperty($name)) {
  496.             $targetObject $this->valueHolder351bd;
  497.             unset($targetObject->$name);
  498.             return;
  499.         }
  500.         $targetObject $this->valueHolder351bd;
  501.         $accessor = function () use ($targetObject$name) {
  502.             unset($targetObject->$name);
  503.             return;
  504.         };
  505.         $backtrace debug_backtrace(true2);
  506.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  507.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  508.         $accessor();
  509.     }
  510.     public function __clone()
  511.     {
  512.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'__clone', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  513.         $this->valueHolder351bd = clone $this->valueHolder351bd;
  514.     }
  515.     public function __sleep()
  516.     {
  517.         $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'__sleep', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  518.         return array('valueHolder351bd');
  519.     }
  520.     public function __wakeup()
  521.     {
  522.         unset($this->_conn$this->_config$this->_eventManager$this->_expr$this->_schemaManager$this->_driver$this->defaultFetchMode);
  523.         \Closure::bind(function (\Doctrine\DBAL\Connection $instance) {
  524.             unset($instance->autoCommit$instance->transactionNestingLevel$instance->transactionIsolationLevel$instance->nestTransactionsWithSavepoints$instance->params$instance->platform$instance->isRollbackOnly);
  525.         }, $this'Doctrine\\DBAL\\Connection')->__invoke($this);
  526.     }
  527.     public function setProxyInitializer(\Closure $initializer null) : void
  528.     {
  529.         $this->initializer779d1 $initializer;
  530.     }
  531.     public function getProxyInitializer() : ?\Closure
  532.     {
  533.         return $this->initializer779d1;
  534.     }
  535.     public function initializeProxy() : bool
  536.     {
  537.         return $this->initializer779d1 && ($this->initializer779d1->__invoke($valueHolder351bd$this'initializeProxy', array(), $this->initializer779d1) || 1) && $this->valueHolder351bd $valueHolder351bd;
  538.     }
  539.     public function isProxyInitialized() : bool
  540.     {
  541.         return null !== $this->valueHolder351bd;
  542.     }
  543.     public function getWrappedValueHolderValue()
  544.     {
  545.         return $this->valueHolder351bd;
  546.     }
  547. }
  548. if (!\class_exists('Connection_82e3d72'false)) {
  549.     \class_alias(__NAMESPACE__.'\\Connection_82e3d72''Connection_82e3d72'false);
  550. }