Completed
Push — master ( e36c0e...593867 )
by Damian
03:12 queued 01:16
created

RealIPProcessor::getClientIP()   B

Complexity

Conditions 7
Paths 7

Size

Total Lines 21
Code Lines 17

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
c 1
b 0
f 0
dl 0
loc 21
rs 7.551
cc 7
eloc 17
nc 7
nop 0
1
<?php
2
3
namespace SilverStripe\Auditor;
4
5
class RealIPProcessor
6
{
7
8
    public function __invoke(array $record)
9
    {
10
		$req = \Injector::inst()->create('SS_HTTPRequest', null, null);
11
		$record['extra']['real_ip'] = $req->getIP();
12
		return $record;
13
	}
14
15
}
16