1
0
mirror of synced 2025-01-18 14:31:40 +03:00

added base exception

This commit is contained in:
romanb 2008-09-12 13:08:01 +00:00
parent 0223d7a454
commit e64e33494a
2 changed files with 25 additions and 1 deletions

View File

@ -0,0 +1,24 @@
<?php
class Doctrine_Common_Exceptions_DoctrineException extends Exception
{
private $_innerException;
public function __construct($message = "", Exception $innerException = null)
{
parent::__construct($message);
$this->_innerException = $innerException;
}
public function getInnerException()
{
return $this->_innerException;
}
public static function notImplemented($method, $class)
{
return new self("The method '$method' is not implemented in the class '$class'.");
}
}
?>

View File

@ -33,7 +33,7 @@
* @author Konsta Vesterinen <kvesteri@cc.hut.fi> * @author Konsta Vesterinen <kvesteri@cc.hut.fi>
* @author Roman Borschel <roman@code-factory.org> * @author Roman Borschel <roman@code-factory.org>
*/ */
class Doctrine_ORM_Exceptions_ORMException extends Doctrine_Shared_Exceptions_DoctrineException class Doctrine_ORM_Exceptions_ORMException extends Doctrine_Common_Exceptions_DoctrineException
{ {
} }