infoMessage($message); return; } if ($level === 'warn' && method_exists($logger, 'warn')) { $logger->warn($message); return; } if ($level === 'error' && method_exists($logger, 'errorMessage')) { $logger->errorMessage($message); return; } } } catch (\Throwable $e) { abj404_logPhpFallback( 'transport-fallback', 'FeedbackTransport logger lookup failed (' . $e->getMessage() . '); falling back to PHP error log' ); } } abj404_logPhpFallback('transport-fallback', $message); } }