Automattic\WooCommerce\Internal\Admin\BlockTemplates
BlockTemplateLogger::format_exception
Format an exception for logging.
Method of the class: BlockTemplateLogger{}
No Hooks.
Returns
null. Nothing (null).
Usage
// private - for code of main (parent) class only $result = $this->format_exception( $exception ): array;
- $exception(Exception) (required)
- Exception to format.
BlockTemplateLogger::format_exception() BlockTemplateLogger::format exception code WC 10.4.3
private function format_exception( \Exception $exception ): array {
return array(
'message' => $exception->getMessage(),
'source' => "{$exception->getFile()}: {$exception->getLine()}",
// phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_print_r
'trace' => print_r( $this->format_exception_trace( $exception->getTrace() ), true ),
);
}