Throwable::getPrevious
(PHP 7, PHP 8)
Throwable::getPrevious — ひとつ前の Throwable を返す
説明
ひとつ前の Throwable (たとえば Exception::__construct() の第三パラメータで指定したもの) を返します。
パラメータ
この関数にはパラメータはありません。
+add a note
User Contributed Notes 1 note
harry at upmind dot com ¶
6 years ago
/**
* Gets sequential array of all previously-chained errors
*
* @param Throwable $error
*
* @return Throwable[]
*/
function getChain(Throwable $error) : array
{
$chain = [];
do {
$chain[] = $error;
} while ($error = $error->getPrevious());
return $chain;
}
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google