Skip to content

Commit 360fd1b

Browse files
AC-3556::Monolog 2.7.0 causing failures in WebAPI+Integration Tests
1 parent 92f74c3 commit 360fd1b

File tree

1 file changed

+5
-2
lines changed
  • dev/tests/integration/framework/Magento/TestFramework/ErrorLog

1 file changed

+5
-2
lines changed

dev/tests/integration/framework/Magento/TestFramework/ErrorLog/Logger.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
use Magento\Framework\Logger\Monolog;
1111
use Monolog\Handler\HandlerInterface;
12+
use Monolog\DateTimeImmutable;
1213

1314
class Logger extends Monolog
1415
{
@@ -64,19 +65,21 @@ public function getMessages(): array
6465
* @param int $level The logging level
6566
* @param string $message The log message
6667
* @param array $context The log context
68+
* @param DateTimeImmutable Optional log date to log into the past or future
6769
* @return bool Whether the record has been processed
6870
*/
6971
public function addRecord(
7072
int $level,
7173
string $message,
72-
array $context = []
74+
array $context = [],
75+
DateTimeImmutable $datetime = null
7376
): bool {
7477
if ($level <= $this->minimumErrorLevel) {
7578
$this->messages[] = [
7679
'level' => $this->getLevelName($level),
7780
'message' => $message,
7881
];
7982
}
80-
return parent::addRecord($level, $message, $context);
83+
return parent::addRecord($level, $message, $context, $datetime);
8184
}
8285
}

0 commit comments

Comments
 (0)