Files
expose/app/HttpServer/Controllers/AttachDataToLogController.php
Marcel Pociot 2778d5a489 wip
2020-04-16 15:30:53 +02:00

23 lines
590 B
PHP

<?php
namespace App\HttpServer\Controllers;
use Illuminate\Http\Request;
use App\Logger\RequestLogger;
class AttachDataToLogController extends PostController
{
public function handle(Request $request)
{
/** @var RequestLogger $requestLogger */
$requestLogger = app(RequestLogger::class);
$loggedRequest = $requestLogger->findLoggedRequest($request->get('request_id', ''));
if (! is_null($loggedRequest)) {
$loggedRequest->setAdditionalData((array)$request->get('data', []));
$requestLogger->pushLogs();
}
}
}