Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2011, 00:52
Avatar de LanbreGroteo
LanbreGroteo
 
Fecha de Ingreso: agosto-2009
Ubicación: $Mx->['Veracruz']
Mensajes: 69
Antigüedad: 14 años, 8 meses
Puntos: 1
Clases Estáticas

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'2020);
    }

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.
__________________
Et credo in Serpentem, mysterium mysteriorum. In nomen eius Baphomet