30 lines
789 B
PHP
30 lines
789 B
PHP
|
<?php
|
||
|
|
||
|
/**
|
||
|
*
|
||
|
*
|
||
|
* @package Doctrine
|
||
|
* @subpackage Hydrate
|
||
|
* @license http://www.opensource.org/licenses/lgpl-license.php LGPL
|
||
|
* @link www.phpdoctrine.org
|
||
|
* @since 1.0
|
||
|
* @version $Revision: 1080 $
|
||
|
* @author Konsta Vesterinen <kvesteri@cc.hut.fi>
|
||
|
*/
|
||
|
class Doctrine_DBAL_Exceptions_DBALException extends Exception
|
||
|
{
|
||
|
public static function invalidPDOInstance()
|
||
|
{
|
||
|
return new self("Invalid PDO instance provided on connection creation.");
|
||
|
}
|
||
|
|
||
|
public static function driverRequired()
|
||
|
{
|
||
|
return new self("Please provide a driver or a driverClass to be able to start a Connection.");
|
||
|
}
|
||
|
|
||
|
public static function unknownDriver($driver)
|
||
|
{
|
||
|
return new self("Unknown Connection driver '$driver'.");
|
||
|
}
|
||
|
}
|