Completed
Push — master ( 176090...b969a1 )
by Peter
02:10
created

Cacher::classToFile()   A

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 42
	public static function classToFile($className): string
14
	{
15 42
		NameNormalizer::normalize($className);
16 42
		return trim(str_replace('\\', '.', $className), '.');
17
	}
18
}