Cacher::classToFile()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 5

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 3
CRAP Score 1

Importance

Changes 0
Metric Value
dl 0
loc 5
ccs 3
cts 3
cp 1
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 1
crap 1
1
<?php
2
3
4
namespace Maslosoft\Addendum\Helpers;
5
6
7
use Maslosoft\Addendum\Utilities\NameNormalizer;
8
use function str_replace;
9
use function trim;
10
11
class Cacher
12
{
13 41
	public static function classToFile($className): string
14
	{
15 41
		NameNormalizer::normalize($className);
16 41
		return trim(str_replace('\\', '.', $className), '.');
17
	}
18
}