isDeprecation()) { $this->logger->notice("[Deprecation] {$context->message}", LogContext::withData( [ 'file' => $context->file, 'line' => $context->line] )); return ErrorDecision::HANDLED; } if($context->isFatal()) { throw new ErrorException( $context->message, 0, $context->severity, $context->file, $context->line ); } return ErrorDecision::DEFER; } }