Automattic\WooCommerce\Internal\Admin\BlockTemplates

BlockTemplateLogger::format_exception()privateWC 1.0

Format an exception for logging.

Метод класса: BlockTemplateLogger{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

// private - только в коде основоного (родительского) класса
$result = $this->format_exception( $exception ): array;
$exception(\Exception) (обязательный)
Exception to format.

Код BlockTemplateLogger::format_exception() WC 9.7.1

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 ),
	);
}