1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-10-22 17:16:18 +02:00
This commit is contained in:
Simon Mönch
2013-02-26 10:48:50 +01:00
parent 9cf31da70d
commit 340c85b8cc

View File

@@ -18,18 +18,18 @@ namespace Monolog\Processor;
*/ */
class UidProcessor class UidProcessor
{ {
private static $uid; private $uid;
public function __construct() public function __construct()
{ {
if (null === self::$uid) { if (null === $this->uid) {
self::$uid = substr(hash('md5', uniqid('', true)), 0, 7); $this->uid = substr(hash('md5', uniqid('', true)), 0, 7);
} }
} }
public function __invoke(array $record) public function __invoke(array $record)
{ {
$record['extra']['uid'] = self::$uid; $record['extra']['uid'] = $this->uid;
return $record; return $record;
} }