diff --git a/app/DataMapper/Analytics/DbQuery.php b/app/DataMapper/Analytics/DbQuery.php index f9039232625e..e802c64c4f2c 100644 --- a/app/DataMapper/Analytics/DbQuery.php +++ b/app/DataMapper/Analytics/DbQuery.php @@ -45,10 +45,11 @@ class DbQuery * * @var string */ - public $string_metric5 = 'uri'; + public $string_metric5 = 'method'; - public $string_metric6 = 'uri'; + public $string_metric6 = 'url'; + public $string_metric7 = 'ip_address'; /** * The counter * set to 1. @@ -59,10 +60,11 @@ class DbQuery public $double_metric2 = 1; - public function __construct($string_metric5, $string_metric6, $int_metric1, $double_metric2) { + public function __construct($string_metric5, $string_metric6, $int_metric1, $double_metric2, $string_metric7) { $this->int_metric1 = $int_metric1; $this->string_metric5 = $string_metric5; $this->string_metric6 = $string_metric6; $this->double_metric2 = $double_metric2; + $this->string_metric7 = $string_metric7; } } diff --git a/app/Http/Middleware/QueryLogging.php b/app/Http/Middleware/QueryLogging.php index 19c77fb4889f..4af610dcc675 100644 --- a/app/Http/Middleware/QueryLogging.php +++ b/app/Http/Middleware/QueryLogging.php @@ -57,7 +57,7 @@ class QueryLogging // if($count > 50) nlog($queries); - LightLogs::create(new DbQuery($request->method(), $request->url(), $count, $time)) + LightLogs::create(new DbQuery($request->method(), $request->url(), $count, $time, request()->ip())) ->batch(); }