Created at 2024-09-03 19:22:11 , with PHPMetrics v2.8.2 (Jean-François Lépine).
classes
18 (100 %)
interfaces
3 (17 %)
average LCOM
1.56
logical lines of code by class
45
logical lines of code by method
9
Class LCOM Volume Class cycl. Max method cycl. Bugs Difficulty
Snicco\Component\Kernel\Exception\FrozenService 1 6.34 1 1 0 0.75
Snicco\Component\Kernel\Exception\ContainerIsLocked 2 18.58 1 1 0.01 0.75
Snicco\Component\Kernel\Exception\MissingConfigKey 0 0 1 0 0 0
Snicco\Component\Kernel\KernelOption 0 2 1 0 0 0
Snicco\Component\Kernel\Kernel 1 1238.51 30 5 0.41 13.71
Snicco\Component\Kernel\ValueObject\Directories 2 300.23 1 1 0.1 5
Snicco\Component\Kernel\ValueObject\Environment 7 285.5 5 4 0.1 8
Snicco\Component\Kernel\Configuration\PHPFileCache 1 133.26 3 2 0.04 6.11
Snicco\Component\Kernel\Configuration\Config 1 487.88 1 1 0.16 6.31
Snicco\Component\Kernel\Configuration\WritableConfig 2 718.98 12 6 0.24 12.6
Snicco\Component\Kernel\Configuration\ReadOnlyConfig 2 57 2 2 0.02 4.2
Snicco\Component\Kernel\Configuration\NullCache 1 6.34 1 1 0 0.75
Snicco\Component\Kernel\Configuration\ConfigLoader 1 191.82 7 5 0.06 6.15
Snicco\Component\Kernel\DIContainer 4 119.59 2 2 0.04 6.64
Snicco\Component\Kernel\Testing\DIContainerContractTests 3 1126.37 4 4 0.38 14.25
Snicco\Component\Kernel\Testing\Foo 0 0 1 0 0 0
Snicco\Component\Kernel\Testing\Bar 0 0 1 0 0 0
Snicco\Component\Kernel\Testing\Baz 0 0 1 0 0 0