Readme ergänzen um Exception Klasse erweitern
In der Readme ist ein Code-Beispiel, bei der die Exception den do_action() aufruft.
Es ginge aber auch (vor allem bei bestehendem Code) einfacher, wenn die Exception Klasse erweitert wird:
class CustomException extends \Exception
{
public function __construct($message = "", $code = 0, \Exception $previous = null)
{
parent::__construct($message, $code, $previous);
do_action('rrze.log.warning', ['exception' => $this]);
}
public function __destruct()
{
do_action('rrze.log.warning', ['exception' => $this]);
}
}
try {
throw new CustomException("Ein Fehler ist aufgetreten.");
} catch (CustomException $exception) {
if (defined('WP_DEBUG') && WP_DEBUG) {
throw $exception;
}
}