Tengo el siguiente problema
Digamos que tengo tres archivos (
index.php,
exception.php y
db.php).
El primero (index.php) contiene lo siguiente:
Código PHP:
include 'db.php';
include 'exception.php';
El segundo (exception.php):
Código PHP:
class Exceptions
{
public static function make($msg, $code, $level) {
self::checkLevel($level);
try {
throw new Exception($msg, $code);
}
catch(Exception $e){
include 'error.tpl';
}
}
}
El tercer archivo (db.php) contiene:
Código PHP:
class DB
{
private function _IsConnected()
{
if($this->link):
return true;
else:
Exceptions::make('Unable to connect', 202, 0);
}
}
Cuando genero el error, me aparece lo siguente:
"Fatal error: Class 'Exceptions' not found in C:\xampp\htdocs\test\php\db.php on line 242" -que es la línea que contiene el Exception::make... etc
¿Alguna idea del porque esté sucediendo eso?
De antemano, muchas gracias.
G.