====== IThrowable ====== **Layer:** ''Core'' · **Source:** ''lib/core/IThrowable.php:25'' (lines 25–42) ---- interface IThrowable IThrowable ======= Docblock Metadata ======= ^ Tag ^ Value ^ | ''@category'' | Core Class | | ''@license'' | MIT | | ''@version'' | 1.0 | | ''@see'' | https://www.php.net/manual/en/language.errors.php7.php | | ''@see'' | https://www.php.net/manual/en/migration70.incompatible.php | | ''@see'' | https://www.php.net/manual/en/class.error.php | | ''@see'' | https://www.php.net/manual/en/class.throwable.php | | ''@see'' | https://netgen.io/blog/modern-error-handling-in-php | | ''@see'' | https://trowski.com/2015/06/24/throwable-exceptions-and-errors-in-php7/ | | ''@see'' | https://www.php.net/manual/en/language.exceptions.php | | ''@see'' | https://www.php.net/manual/en/language.exceptions.extending.php | | ''@see'' | https://stackoverflow.com/questions/628408/custom-exception-messages-best-practices | ======= Inheritance ======= //No parent, interface or trait. This is a root type.// ======= Constants (0) ======= //None.// ======= Properties (0) ======= //None declared.// ======= Methods (8) ======= ^ Visibility ^ Method ^ Summary ^ Line ^ | public | ''getMessage()'' | (undocumented) | 27 | | public | ''getCode()'' | (undocumented) | 29 | | public | ''getFile()'' | (undocumented) | 31 | | public | ''getLine()'' | (undocumented) | 33 | | public | ''getTrace()'' | (undocumented) | 35 | | public | ''getTraceAsString()'' | (undocumented) | 37 | | public | ''getPrevious()'' | (undocumented) | 39 | | public | ''__toString()'' | (undocumented) | 41 | ======== getMessage() ======== public function getMessage() //line 27// //Takes no parameters.// **Returns:** ''(none declared)'' ======== getCode() ======== public function getCode() //line 29// //Takes no parameters.// **Returns:** ''(none declared)'' ======== getFile() ======== public function getFile() //line 31// //Takes no parameters.// **Returns:** ''(none declared)'' ======== getLine() ======== public function getLine() //line 33// //Takes no parameters.// **Returns:** ''(none declared)'' ======== getTrace() ======== public function getTrace() //line 35// //Takes no parameters.// **Returns:** ''(none declared)'' ======== getTraceAsString() ======== public function getTraceAsString() //line 37// //Takes no parameters.// **Returns:** ''(none declared)'' ======== getPrevious() ======== public function getPrevious() //line 39// //Takes no parameters.// **Returns:** ''(none declared)'' ======== __toString() ======== public function __toString() //line 41// //Takes no parameters.// **Returns:** ''(none declared)'' ---- //This page is generated from source by 'tools/gendoc'. Edits will be overwritten.//