File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
dev/tests/integration/framework/Magento/TestFramework/ErrorLog Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 99
1010use Magento \Framework \Logger \Monolog ;
1111use Monolog \Handler \HandlerInterface ;
12+ use Monolog \DateTimeImmutable ;
1213
1314class 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}
You can’t perform that action at this time.
0 commit comments