Created at 2024-09-03 19:22:11 , with PHPMetrics v2.8.2 (Jean-François Lépine).
classes
15 (100 %)
interfaces
3 (20 %)
average LCOM
1.13
logical lines of code by class
26
logical lines of code by method
11
Class LCOM Volume Class cycl. Max method cycl. Bugs Difficulty
Snicco\Component\Templating\Exception\CantCreateViewComposer 0 0 1 0 0 0
Snicco\Component\Templating\Exception\InvalidFile 0 0 1 0 0 0
Snicco\Component\Templating\Exception\ViewCantBeRendered 1 30.88 1 1 0.01 0.83
Snicco\Component\Templating\Exception\ViewNotFound 1 44.38 2 2 0.01 2.75
Snicco\Component\Templating\TemplateEngine 1 246.35 8 4 0.08 7.5
Snicco\Component\Templating\ViewFactory\PHPViewFinder 2 216 4 4 0.07 6.67
Snicco\Component\Templating\ViewFactory\ChildContent 1 16 1 1 0.01 2.5
Snicco\Component\Templating\ViewFactory\PHPViewFactory 1 598.26 5 2 0.2 11.87
Snicco\Component\Templating\OutputBuffer 3 57.06 4 2 0.02 4
Snicco\Component\Templating\ValueObject\View 1 141.84 2 2 0.05 5.25
Snicco\Component\Templating\ValueObject\FilePath 2 33.6 2 2 0.01 4.5
Snicco\Component\Templating\Context\NewableInstanceViewComposerFactory 1 25.85 2 2 0.01 2
Snicco\Component\Templating\Context\ViewContextResolver 1 261.76 8 5 0.09 6.63
Snicco\Component\Templating\Context\ClosureViewComposer 1 18.58 1 1 0.01 2
Snicco\Component\Templating\Context\GlobalViewContext 1 138.38 3 2 0.05 6