Code Duplication    Length = 19-19 lines in 2 locations

src/eXpansion/Framework/GameTrackmania/DataProviders/LapDataProvider.php 1 location

@@ 27-45 (lines=19) @@
24
        return $map->lapRace;
25
    }
26
27
    public function onWayPoint($params)
28
    {
29
        if ($params['isendlap']) {
30
            $this->dispatch(
31
                'onPlayerEndLap',
32
                [
33
                    $params['login'],
34
                    $params['time'],
35
                    $params['laptime'],
36
                    $params['stuntsscore'],
37
                    $params['checkpointinlap'],
38
                    $params['curlapcheckpoints'],
39
                    $params['blockid'],
40
                    $params['speed'],
41
                    $params['distance'],
42
                ]
43
            );
44
        }
45
    }
46
}

src/eXpansion/Framework/GameTrackmania/DataProviders/ScriptBaseRounds/RaceDataProvider.php 1 location

@@ 43-61 (lines=19) @@
40
        return $nbLaps > 1;    }
41
42
43
    public function onWayPoint($params)
44
    {
45
        if ($params['isendrace']) {
46
            $this->dispatch(
47
                'onPlayerEndRace',
48
                [
49
                    $params['login'],
50
                    $params['time'],
51
                    $params['racetime'],
52
                    $params['stuntsscore'],
53
                    $params['checkpointinrace'],
54
                    $params['curracecheckpoints'],
55
                    $params['blockid'],
56
                    $params['speed'],
57
                    $params['distance'],
58
                ]
59
            );
60
        }
61
    }
62
}
63