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\LaravelIgnition\FlareMiddleware;
4
 
5
use Spatie\FlareClient\FlareMiddleware\FlareMiddleware;
6
use Spatie\FlareClient\Report;
7
use Spatie\LaravelIgnition\Recorders\JobRecorder\JobRecorder;
8
 
9
class AddJobs implements FlareMiddleware
10
{
11
    protected JobRecorder $jobRecorder;
12
 
13
    public function __construct()
14
    {
15
        $this->jobRecorder = app(JobRecorder::class);
16
    }
17
 
18
    public function handle(Report $report, $next)
19
    {
20
        if ($job = $this->jobRecorder->getJob()) {
21
            $report->group('job', $job);
22
        }
23
 
24
        return $next($report);
25
    }
26
}