Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
148 lars 1
<?php
2
 
3
namespace Spatie\FlareClient\FlareMiddleware;
4
 
5
namespace Spatie\FlareClient\FlareMiddleware;
6
 
7
use Closure;
8
use Spatie\FlareClient\Glows\GlowRecorder;
9
use Spatie\FlareClient\Report;
10
 
11
class AddGlows implements FlareMiddleware
12
{
13
    protected GlowRecorder $recorder;
14
 
15
    public function __construct(GlowRecorder $recorder)
16
    {
17
        $this->recorder = $recorder;
18
    }
19
 
20
    public function handle(Report $report, Closure $next)
21
    {
22
        foreach ($this->recorder->glows() as $glow) {
23
            $report->addGlow($glow);
24
        }
25
 
26
        return $next($report);
27
    }
28
}