FlintError.fromException constructor

FlintError.fromException(
  1. dynamic exception, {
  2. int? statusCode,
  3. Uri? url,
  4. String? method,
})

Creates a FlintError from another exception.

Implementation

factory FlintError.fromException(
  dynamic exception, {
  int? statusCode,
  Uri? url,
  String? method,
}) {
  if (exception is FlintError) {
    return exception;
  }

  return FlintError(
    exception.toString(),
    statusCode: statusCode,
    originalException: exception,
    url: url,
    method: method,
  );
}