1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-08-08 14:16:42 +02:00

WebProcessor: extracted method: appendExtraFields()

This commit is contained in:
Dawid Nowak
2014-07-01 20:21:25 +02:00
parent 8228d1ee83
commit 9da894a8b3

View File

@@ -46,8 +46,19 @@ class WebProcessor
return $record; return $record;
} }
$record['extra'] = array_merge( $record['extra'] = $this->appendExtraFields($record['extra']);
$record['extra'],
return $record;
}
/**
* @param array $extra
* @return array
*/
private function appendExtraFields(array $extra)
{
$extra = array_merge(
$extra,
array( array(
'url' => $this->serverData['REQUEST_URI'], 'url' => $this->serverData['REQUEST_URI'],
'ip' => isset($this->serverData['REMOTE_ADDR']) ? $this->serverData['REMOTE_ADDR'] : null, 'ip' => isset($this->serverData['REMOTE_ADDR']) ? $this->serverData['REMOTE_ADDR'] : null,
@@ -58,9 +69,9 @@ class WebProcessor
); );
if (isset($this->serverData['UNIQUE_ID'])) { if (isset($this->serverData['UNIQUE_ID'])) {
$record['extra']['unique_id'] = $this->serverData['UNIQUE_ID']; $extra['unique_id'] = $this->serverData['UNIQUE_ID'];
} }
return $record; return $extra;
} }
} }