We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a8b1a95 commit 80dc21aCopy full SHA for 80dc21a
src/Lodash/Log/DateTimeFormatter.php
@@ -0,0 +1,26 @@
1
+<?php
2
+
3
+declare(strict_types=1);
4
5
+namespace Longman\LaravelLodash\Log;
6
7
+use Illuminate\Log\Logger;
8
+use Monolog\Formatter\LineFormatter;
9
10
+/**
11
+ * Add milliseconds to the log entry
12
+ */
13
+class DateTimeFormatter
14
+{
15
+ public function __invoke(Logger $logger): void
16
+ {
17
+ foreach ($logger->getLogger()->getHandlers() as $handler) {
18
+ $handler->setFormatter(
19
+ new LineFormatter(
20
+ LineFormatter::SIMPLE_FORMAT,
21
+ 'Y-m-d H:i:s.u',
22
+ ),
23
+ );
24
+ }
25
26
+}
0 commit comments