Passed
Push — main ( 40d4d0...b1f2dd )
by N.
05:04
created

AfterWork   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 9
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 3
dl 0
loc 9
rs 10
c 0
b 0
f 0
wmc 1
1
<?php
2
3
/**
4
 * Klass AfterWork.
5
 * @author Niklas Dougherty
6
 */
7
8
declare(strict_types=1);
9
10
namespace Tips\Tests\Extension;
11
12
use PHPUnit\Runner\Extension\Extension;
13
use PHPUnit\Runner\Extension\Facade;
14
use PHPUnit\Runner\Extension\ParameterCollection;
15
use PHPUnit\TextUI\Configuration\Configuration;
16
17
/**
18
 * Klass AfterWork.
19
 * Registrera shutdown efter att alla tester är avslutade.
20
 * @SuppressWarnings("PHPMD.UnusedFormalParameter")
21
 */
22
class AfterWork implements Extension {
23
	public function bootstrap(
24
		Configuration $configuration,
25
		Facade $facade,
26
		ParameterCollection $parameters,
27
	): void {
28
29
		$facade->registerSubscribers(
30
			new TestsFinishedSubscriber(),
31
		);
32
	}
33
}
34