-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathPrinter.php
35 lines (26 loc) · 807 Bytes
/
Printer.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php // phpcs:disable PSR1.Files.SideEffects.FoundWithSymbols
// phpcs:disable PSR1.Classes.ClassDeclaration.MultipleClasses
namespace mheap\GithubActionsReporter;
use PHPUnit\Runner\Version;
use PHPUnit_TextUI_ResultPrinter;
$low = version_compare(Version::series(), '7.0', '>=');
$high = version_compare(Version::series(), '7.99.99', '<=');
if ($low && $high) {
class Printer extends Printer7
{
}
}
$low = version_compare(Version::series(), '8.0', '>=');
$high = version_compare(Version::series(), '8.99.99', '<=');
if ($low && $high) {
class Printer extends Printer8
{
}
}
$low = version_compare(Version::series(), '9.0', '>=');
$high = true; // version_compare(Version::series(),'8.99.99','<=');
if ($low && $high) {
class Printer extends Printer9
{
}
}