
MongoDBDriverMonitoringLogSubscriber::log 메소드의 첫 번째 파라미터는 LogEntry 인스턴스입니다. LogEntry 인스턴스는 로그 이벤트를 나타내며, 로그 메시지, 로그 레벨, 발생 시간 등과 같은 정보를 포함합니다.
두 번째 파라미터는 Logger 인스턴스입니다. Logger 인스턴스는 로그 메시지를 출력하는 데 사용됩니다. 이 인스턴스를 통해 로그 메시지를 다양한 레벨(예: DEBUG, INFO, WARN, ERROR)로 출력할 수 있습니다.
예를 들어, 다음과 같이 LogEntry 인스턴스를 생성하고 Logger 인스턴스를 통해 로그 메시지를 출력할 수 있습니다.
#hostingforum.kr
php
use MongoDBDriverMonitoringLogEntry;
use MongoDBDriverMonitoringLogger;
$logEntry = new LogEntry(
'myLogMessage',
Logger::INFO,
new DateTime()
);
$logger = new Logger();
$logger->log($logEntry);
이 코드는 로그 메시지 'myLogMessage'를 INFO 레벨로 출력합니다.
2025-06-23 07:24