Remove deprecated DBALException factory methods

parent 98c23feb
# Upgrade to 3.0 # Upgrade to 3.0
## BC BREAK: Removed DBALException factory methods
The following factory methods of the DBALException class have been removed:
1. `DBALException::invalidPlatformSpecified()`.
2. `DBALException::invalidPdoInstance()`.
## BC BREAK: PDO-based driver classes are moved under the PDO namespace ## BC BREAK: PDO-based driver classes are moved under the PDO namespace
The following classes have been renamed: The following classes have been renamed:
......
...@@ -28,16 +28,6 @@ class DBALException extends Exception ...@@ -28,16 +28,6 @@ class DBALException extends Exception
return new self(sprintf("Operation '%s' is not supported by platform.", $method)); return new self(sprintf("Operation '%s' is not supported by platform.", $method));
} }
/**
* @deprecated Use {@link invalidPlatformType()} instead.
*/
public static function invalidPlatformSpecified(): self
{
return new self(
"Invalid 'platform' option specified, need to give an instance of " . AbstractPlatform::class . '.'
);
}
/** /**
* @param mixed $invalidPlatform * @param mixed $invalidPlatform
*/ */
...@@ -82,19 +72,6 @@ class DBALException extends Exception ...@@ -82,19 +72,6 @@ class DBALException extends Exception
); );
} }
/**
* @deprecated Passing a PDO instance in connection parameters is deprecated.
*
* @return DBALException
*/
public static function invalidPdoInstance()
{
return new self(
"The 'pdo' option was used in DriverManager::getConnection() but no " .
'instance of PDO was given.'
);
}
/** /**
* @param string|null $url The URL that was provided in the connection parameters (if any). * @param string|null $url The URL that was provided in the connection parameters (if any).
* *
......
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