Unverified Commit aa521b7d authored by Sergei Morozov's avatar Sergei Morozov

Merge pull request #2854 from Majkl578/strict-types

Enable strict types
parents 93f89e3f 4c22e805
<?php <?php
declare(strict_types=1);
use Doctrine\DBAL\Tools\Console\ConsoleRunner; use Doctrine\DBAL\Tools\Console\ConsoleRunner;
use Symfony\Component\Console\Helper\HelperSet; use Symfony\Component\Console\Helper\HelperSet;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Cache; namespace Doctrine\DBAL\Cache;
use ArrayIterator; use ArrayIterator;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Cache; namespace Doctrine\DBAL\Cache;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Cache; namespace Doctrine\DBAL\Cache;
use Doctrine\Common\Cache\Cache; use Doctrine\Common\Cache\Cache;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Cache; namespace Doctrine\DBAL\Cache;
use ArrayIterator; use ArrayIterator;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL; namespace Doctrine\DBAL;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL; namespace Doctrine\DBAL;
use Doctrine\Common\Cache\Cache; use Doctrine\Common\Cache\Cache;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL; namespace Doctrine\DBAL;
use Closure; use Closure;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL; namespace Doctrine\DBAL;
class ConnectionException extends DBALException class ConnectionException extends DBALException
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Connections; namespace Doctrine\DBAL\Connections;
use Doctrine\Common\EventManager; use Doctrine\Common\EventManager;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL; namespace Doctrine\DBAL;
use Doctrine\DBAL\Driver\DriverException as DriverExceptionInterface; use Doctrine\DBAL\Driver\DriverException as DriverExceptionInterface;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL; namespace Doctrine\DBAL;
use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\DBAL\Platforms\AbstractPlatform;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Exception; use Exception;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Throwable; use Throwable;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
/** /**
......
<?php <?php
declare(strict_types=0);
namespace Doctrine\DBAL\Driver\IBMDB2; namespace Doctrine\DBAL\Driver\IBMDB2;
use Doctrine\DBAL\Driver\Connection; use Doctrine\DBAL\Driver\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\IBMDB2; namespace Doctrine\DBAL\Driver\IBMDB2;
use Doctrine\DBAL\Driver\AbstractDB2Driver; use Doctrine\DBAL\Driver\AbstractDB2Driver;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\IBMDB2; namespace Doctrine\DBAL\Driver\IBMDB2;
use Doctrine\DBAL\Driver\AbstractDriverException; use Doctrine\DBAL\Driver\AbstractDriverException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\IBMDB2; namespace Doctrine\DBAL\Driver\IBMDB2;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\Mysqli; namespace Doctrine\DBAL\Driver\Mysqli;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\Mysqli; namespace Doctrine\DBAL\Driver\Mysqli;
use Doctrine\DBAL\Driver\Connection; use Doctrine\DBAL\Driver\Connection;
...@@ -47,7 +49,7 @@ class MysqliConnection implements Connection, PingableConnection, ServerInfoAwar ...@@ -47,7 +49,7 @@ class MysqliConnection implements Connection, PingableConnection, ServerInfoAwar
*/ */
public function __construct(array $params, $username, $password, array $driverOptions = []) public function __construct(array $params, $username, $password, array $driverOptions = [])
{ {
$port = $params['port'] ?? ini_get('mysqli.default_port'); $port = $params['port'] ?? (int) ini_get('mysqli.default_port');
// Fallback to default MySQL port if not given. // Fallback to default MySQL port if not given.
if (! $port) { if (! $port) {
...@@ -55,9 +57,9 @@ class MysqliConnection implements Connection, PingableConnection, ServerInfoAwar ...@@ -55,9 +57,9 @@ class MysqliConnection implements Connection, PingableConnection, ServerInfoAwar
} }
$socket = $params['unix_socket'] ?? ini_get('mysqli.default_socket'); $socket = $params['unix_socket'] ?? ini_get('mysqli.default_socket');
$dbname = $params['dbname'] ?? null; $dbname = $params['dbname'] ?? '';
$flags = $driverOptions[static::OPTION_FLAGS] ?? null; $flags = $driverOptions[static::OPTION_FLAGS] ?? 0;
$this->conn = mysqli_init(); $this->conn = mysqli_init();
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\Mysqli; namespace Doctrine\DBAL\Driver\Mysqli;
use Doctrine\DBAL\Driver\AbstractDriverException; use Doctrine\DBAL\Driver\AbstractDriverException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\Mysqli; namespace Doctrine\DBAL\Driver\Mysqli;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\OCI8; namespace Doctrine\DBAL\Driver\OCI8;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\OCI8; namespace Doctrine\DBAL\Driver\OCI8;
use Doctrine\DBAL\Driver\Connection; use Doctrine\DBAL\Driver\Connection;
...@@ -180,7 +182,7 @@ class OCI8Connection implements Connection, ServerInfoAwareConnection ...@@ -180,7 +182,7 @@ class OCI8Connection implements Connection, ServerInfoAwareConnection
public function commit() : void public function commit() : void
{ {
if (! oci_commit($this->dbh)) { if (! oci_commit($this->dbh)) {
throw OCI8Exception::fromErrorInfo($this->errorInfo()); throw OCI8Exception::fromErrorInfo(oci_error($this->dbh));
} }
$this->executeMode = OCI_COMMIT_ON_SUCCESS; $this->executeMode = OCI_COMMIT_ON_SUCCESS;
...@@ -192,7 +194,7 @@ class OCI8Connection implements Connection, ServerInfoAwareConnection ...@@ -192,7 +194,7 @@ class OCI8Connection implements Connection, ServerInfoAwareConnection
public function rollBack() : void public function rollBack() : void
{ {
if (! oci_rollback($this->dbh)) { if (! oci_rollback($this->dbh)) {
throw OCI8Exception::fromErrorInfo($this->errorInfo()); throw OCI8Exception::fromErrorInfo(oci_error($this->dbh));
} }
$this->executeMode = OCI_COMMIT_ON_SUCCESS; $this->executeMode = OCI_COMMIT_ON_SUCCESS;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\OCI8; namespace Doctrine\DBAL\Driver\OCI8;
use Doctrine\DBAL\Driver\AbstractDriverException; use Doctrine\DBAL\Driver\AbstractDriverException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\OCI8; namespace Doctrine\DBAL\Driver\OCI8;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
...@@ -300,7 +302,7 @@ class OCI8Statement implements IteratorAggregate, Statement ...@@ -300,7 +302,7 @@ class OCI8Statement implements IteratorAggregate, Statement
$length ?? -1, $length ?? -1,
$this->convertParameterType($type) $this->convertParameterType($type)
)) { )) {
throw OCI8Exception::fromErrorInfo($this->errorInfo()); throw OCI8Exception::fromErrorInfo(oci_error($this->_sth));
} }
} }
...@@ -392,7 +394,7 @@ class OCI8Statement implements IteratorAggregate, Statement ...@@ -392,7 +394,7 @@ class OCI8Statement implements IteratorAggregate, Statement
$ret = @oci_execute($this->_sth, $this->_conn->getExecuteMode()); $ret = @oci_execute($this->_sth, $this->_conn->getExecuteMode());
if (! $ret) { if (! $ret) {
throw OCI8Exception::fromErrorInfo($this->errorInfo()); throw OCI8Exception::fromErrorInfo(oci_error($this->_sth));
} }
$this->result = true; $this->result = true;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use PDO; use PDO;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\PDOMySql; namespace Doctrine\DBAL\Driver\PDOMySql;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\PDOOracle; namespace Doctrine\DBAL\Driver\PDOOracle;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\PDOPgSql; namespace Doctrine\DBAL\Driver\PDOPgSql;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\PDOSqlite; namespace Doctrine\DBAL\Driver\PDOSqlite;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\PDOSqlsrv; namespace Doctrine\DBAL\Driver\PDOSqlsrv;
use Doctrine\DBAL\Driver\PDOConnection; use Doctrine\DBAL\Driver\PDOConnection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\PDOSqlsrv; namespace Doctrine\DBAL\Driver\PDOSqlsrv;
use Doctrine\DBAL\Driver\AbstractSQLServerDriver; use Doctrine\DBAL\Driver\AbstractSQLServerDriver;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\PDOSqlsrv; namespace Doctrine\DBAL\Driver\PDOSqlsrv;
use Doctrine\DBAL\Driver\PDOStatement; use Doctrine\DBAL\Driver\PDOStatement;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
...@@ -10,6 +12,7 @@ use PDO; ...@@ -10,6 +12,7 @@ use PDO;
use const E_USER_DEPRECATED; use const E_USER_DEPRECATED;
use function array_slice; use function array_slice;
use function assert; use function assert;
use function count;
use function func_get_args; use function func_get_args;
use function is_array; use function is_array;
use function sprintf; use function sprintf;
...@@ -80,10 +83,15 @@ class PDOStatement implements IteratorAggregate, Statement ...@@ -80,10 +83,15 @@ class PDOStatement implements IteratorAggregate, Statement
*/ */
public function bindParam($column, &$variable, $type = ParameterType::STRING, $length = null, $driverOptions = null) : void public function bindParam($column, &$variable, $type = ParameterType::STRING, $length = null, $driverOptions = null) : void
{ {
$type = $this->convertParamType($type); $type = $this->convertParamType($type);
$extraParameters = array_slice(func_get_args(), 3);
if (count($extraParameters) !== 0) {
$extraParameters[0] = $extraParameters[0] ?? 0;
}
try { try {
$this->stmt->bindParam($column, $variable, $type, ...array_slice(func_get_args(), 3)); $this->stmt->bindParam($column, $variable, $type, ...$extraParameters);
} catch (\PDOException $exception) { } catch (\PDOException $exception) {
throw new PDOException($exception); throw new PDOException($exception);
} }
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Traversable; use Traversable;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\SQLAnywhere; namespace Doctrine\DBAL\Driver\SQLAnywhere;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\SQLAnywhere; namespace Doctrine\DBAL\Driver\SQLAnywhere;
use Doctrine\DBAL\Driver\Connection; use Doctrine\DBAL\Driver\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\SQLAnywhere; namespace Doctrine\DBAL\Driver\SQLAnywhere;
use Doctrine\DBAL\Driver\AbstractDriverException; use Doctrine\DBAL\Driver\AbstractDriverException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\SQLAnywhere; namespace Doctrine\DBAL\Driver\SQLAnywhere;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\SQLSrv; namespace Doctrine\DBAL\Driver\SQLSrv;
use Doctrine\DBAL\Driver\AbstractSQLServerDriver; use Doctrine\DBAL\Driver\AbstractSQLServerDriver;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\SQLSrv; namespace Doctrine\DBAL\Driver\SQLSrv;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\SQLSrv; namespace Doctrine\DBAL\Driver\SQLSrv;
use Doctrine\DBAL\Driver\Connection; use Doctrine\DBAL\Driver\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\SQLSrv; namespace Doctrine\DBAL\Driver\SQLSrv;
use Doctrine\DBAL\Driver\AbstractDriverException; use Doctrine\DBAL\Driver\AbstractDriverException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver\SQLSrv; namespace Doctrine\DBAL\Driver\SQLSrv;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use Doctrine\DBAL\ParameterType; use Doctrine\DBAL\ParameterType;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Driver; namespace Doctrine\DBAL\Driver;
use IteratorAggregate; use IteratorAggregate;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL; namespace Doctrine\DBAL;
use Doctrine\Common\EventManager; use Doctrine\Common\EventManager;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\Common\EventArgs; use Doctrine\Common\EventArgs;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event\Listeners; namespace Doctrine\DBAL\Event\Listeners;
use Doctrine\Common\EventSubscriber; use Doctrine\Common\EventSubscriber;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event\Listeners; namespace Doctrine\DBAL\Event\Listeners;
use Doctrine\Common\EventSubscriber; use Doctrine\Common\EventSubscriber;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event\Listeners; namespace Doctrine\DBAL\Event\Listeners;
use Doctrine\Common\EventSubscriber; use Doctrine\Common\EventSubscriber;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\DBAL\Platforms\AbstractPlatform;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\DBAL\Platforms\AbstractPlatform;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\DBAL\Platforms\AbstractPlatform;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\DBAL\Platforms\AbstractPlatform;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\DBAL\Platforms\AbstractPlatform;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\DBAL\Platforms\AbstractPlatform;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\DBAL\Platforms\AbstractPlatform;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\DBAL\Platforms\AbstractPlatform; use Doctrine\DBAL\Platforms\AbstractPlatform;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\Common\EventArgs; use Doctrine\Common\EventArgs;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Event; namespace Doctrine\DBAL\Event;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL; namespace Doctrine\DBAL;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
use Doctrine\DBAL\DBALException; use Doctrine\DBAL\DBALException;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Exception; namespace Doctrine\DBAL\Exception;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL; namespace Doctrine\DBAL;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Id; namespace Doctrine\DBAL\Id;
use Doctrine\DBAL\Connection; use Doctrine\DBAL\Connection;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Id; namespace Doctrine\DBAL\Id;
use Doctrine\DBAL\Schema\Column; use Doctrine\DBAL\Schema\Column;
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL; namespace Doctrine\DBAL;
/** /**
......
<?php <?php
declare(strict_types=1);
namespace Doctrine\DBAL\Logging; namespace Doctrine\DBAL\Logging;
use function microtime; use function microtime;
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment