Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 1
TeamDeleteService
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
2
0.00% covered (danger)
0.00%
0 / 1
 delete
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2
3namespace Domain\Team\Services;
4
5use App\Events\ServiceProcessed;
6use App\Models\Team\Team;
7use App\Models\User;
8use Domain\Team\DTOs\TeamDTO;
9
10readonly class TeamDeleteService
11{
12    public function delete(Team $team, User $user): void
13    {
14        $team->delete();
15
16        ServiceProcessed::dispatch(self::class, $user);
17    }
18}