]> git.sur5r.net Git - bacula/bacula/commitdiff
bacula-web: New raiseError() function in CDBError class
authorDavide Franco <bacula-dev@dflc.ch>
Sun, 17 Jul 2011 19:59:15 +0000 (21:59 +0200)
committerKern Sibbald <kern@sibbald.com>
Sat, 20 Apr 2013 12:49:24 +0000 (14:49 +0200)
gui/bacula-web/includes/db/cdberror.class.php

index d3ea3906ba977b91055785cfff57288d75ff1d94..3557ef682229cc28553d70b2f2f95e54848c8012 100644 (file)
@@ -1,23 +1,14 @@
 <?php
 
-class CDBError extends Exception
+class CDBError
 {
-       public function __construct( $message, $debug = false )
-       {
-               $this->debug_level      = $debug;
-               $this->message          = $message;
-               
-               $this->raiseError();
-               die();
-       }
-       
-       public function raiseError()
+       static public function raiseError( $exception )
        {
                echo '<h3>Dabase error: </h3>';
-               echo 'Message: ' . $this->getMessage() . '<br />';
-               echo 'Code: ' . $this->getCode()  . '<br />';
-               echo 'Line: ' . $this->getLine()  . '<br />';
-               echo 'File: ' . $this->getFile() . '<br />';
+               echo 'Message: ' . $exception->getMessage() . '<br />';
+               echo 'Code: ' . $exception->getCode()  . '<br />';
+               echo 'Line: ' . $exception->getLine()  . '<br />';
+               echo 'File: ' . $exception->getFile() . '<br />';
        }
 }