@@ 145-156 (lines=12) @@ | ||
142 | * @param SentryLogger $logger |
|
143 | * @return array |
|
144 | */ |
|
145 | private function getUserData(Member $member = null, $logger) |
|
146 | { |
|
147 | if (!$member) { |
|
148 | $member = Security::getCurrentUser(); |
|
149 | } |
|
150 | ||
151 | return [ |
|
152 | 'IPddress' => $logger->getIP(), |
|
153 | 'ID' => $member ? $member->getField('ID') : SentryLogger::SLW_NOOP, |
|
154 | 'Email' => $member ? $member->getField('Email') : SentryLogger::SLW_NOOP, |
|
155 | ]; |
|
156 | } |
|
157 | } |
|
158 |
@@ 277-288 (lines=12) @@ | ||
274 | * @param mixed Member|null $member |
|
275 | * @return array |
|
276 | */ |
|
277 | public function defaultUser(Member $member = null) : array |
|
278 | { |
|
279 | if (!$member) { |
|
280 | $member = Security::getCurrentUser(); |
|
281 | } |
|
282 | ||
283 | return [ |
|
284 | 'IPAddress' => $this->getIP() ?: self::SLW_NOOP, |
|
285 | 'ID' => $member ? $member->getField('ID') : self::SLW_NOOP, |
|
286 | 'Email' => $member ? $member->getField('Email') : self::SLW_NOOP, |
|
287 | ]; |
|
288 | } |
|
289 | ||
290 | /** |
|
291 | * Generate a cleaned-up backtrace of the event that got us here. |