Conditions | 3 |
Paths | 2 |
Total Lines | 14 |
Code Lines | 5 |
Lines | 0 |
Ratio | 0 % |
Changes | 2 | ||
Bugs | 0 | Features | 0 |
1 | <?php namespace UnderstandMonolog\Formatter; |
||
45 | protected function convertDatetime(array $record) |
||
46 | { |
||
47 | if (isset($record['datetime']) && $record['datetime'] instanceof \DateTime) |
||
48 | { |
||
49 | // U - Seconds since the Unix Epoch |
||
50 | // u - Microseconds (added in PHP 5.2.2). Note that date() will always generate 000000 |
||
51 | // http://php.net/manual/en/function.date.php |
||
52 | $record['timestamp'] = intval(round((float)$record['datetime']->format('U.u') * 1000)); |
||
53 | |||
54 | unset($record['datetime']); |
||
55 | } |
||
56 | |||
57 | return $record; |
||
58 | } |
||
59 | } |