Файл: app/Http/Middleware/AdminLogger.php
Строк: 34
<?php
namespace AppHttpMiddleware;
use AppClassesRegistry;
use Closure;
use IlluminateHttpRequest;
use SymfonyComponentHttpFoundationResponse;
class AdminLogger
{
/**
* Handle an incoming request.
*/
public function handle(Request $request, Closure $next): Response
{
return $next($request);
}
/**
* Handle tasks after the response has been sent to the browser.
*/
public function terminate(Request $request, Response $response): void
{
if (auth()->check()) {
foreach (Registry::$onAdminLog as $handler) {
$handler($request);
}
}
}
}