Throwable

(PHP 7, PHP 8)

Introducción

Throwable es la interfaz base para cualquier objeto que pueda ser lanzado mediante una sentencia throw en PHP 7, incluyendo Error y Exception.

Nota:

Las clases de PHP no pueden implementar la interfaz Throwable directamente, por lo que deben extender en su lugar Exception.

Sinopsis de la Interfaz

Throwable {
/* Métodos */
abstract public getMessage ( ) : string
abstract public getCode ( ) : int
abstract public getFile ( ) : string
abstract public getLine ( ) : int
abstract public getTrace ( ) : array
abstract public getTraceAsString ( ) : string
abstract public getPrevious ( ) : Throwable
abstract public __toString ( ) : string
}

Tabla de contenidos