PHP code example of pmjones / throwable-properties
1. Go to this page and download the library: Download pmjones/throwable-properties library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
try {
// ...
} catch (Throwable $e) {
$t = new ThrowableProperties($e);
$a = $t->asArray(); // do something with the array
}
use pmjones\ThrowableProperties;
class MyException extends \Exception implements JsonSerializable
{
public function jsonSerialize() : mixed
{
return new ThrowableProperties($this);
}
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.