Completed
Push — master ( df0d5e...393329 )
by Tomáš
03:31
created

ClassAliases::registerAliases()   A

Complexity

Conditions 3
Paths 4

Size

Total Lines 10
Code Lines 5

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 4
CRAP Score 3.3332

Importance

Changes 2
Bugs 0 Features 1
Metric Value
dl 0
loc 10
ccs 4
cts 6
cp 0.6667
rs 9.4285
c 2
b 0
f 1
cc 3
eloc 5
nc 4
nop 0
crap 3.3332
1
<?php
2
3
/*
4
 * This file is part of Symplify
5
 * Copyright (c) 2016 Tomas Votruba (http://tomasvotruba.cz).
6
 */
7
8
namespace Symplify\PHP7_CodeSniffer\Legacy;
9
10
use PHP_CodeSniffer\Files\File;
11
use PHP_CodeSniffer\Sniffs\Sniff;
12
13
final class ClassAliases
14
{
15 1
    public static function registerAliases()
16
    {
17 1
        if (!class_exists('PHP_CodeSniffer_File')) {
18
            class_alias(File::class, 'PHP_CodeSniffer_File');
19
        }
20
21 1
        if (!interface_exists('PHP_CodeSniffer_Sniff')) {
22
            class_alias(Sniff::class, 'PHP_CodeSniffer_Sniff');
23
        }
24 1
    }
25
}
26