Created at 2024-09-03 19:22:11 , with PHPMetrics v2.8.2 (Jean-François Lépine).

Packages

Name Classes Abstraction Instability Distance Outgoing class dep. Outgoing package dep. Incoming class dep. Incoming package dep.
Snicco\Component\HttpRouting\Routing\Route 4 0.25 0.429 0.321 9 5 12 7
Snicco\Component\HttpRouting\Routing 2 0 0.781 0.219 25 14 7 4
Snicco\Component\HttpRouting\Routing\UrlMatcher 5 0.2 0.75 0.05 9 8 3 3
Snicco\Component\HttpRouting\Routing\Admin 6 0.333 0.444 0.222 8 6 10 7
Snicco\Component\HttpRouting\Routing\Exception 5 0 0.364 0.636 4 2 7 6
Snicco\Component\HttpRouting\Routing\RouteLoader 4 0.5 0.833 0.333 10 6 2 2
Snicco\Component\HttpRouting\Routing\Cache 3 0.333 0.333 0.333 1 1 2 2
Snicco\Component\HttpRouting\Routing\Condition 6 0.333 0.5 0.167 3 2 3 3
Snicco\Component\HttpRouting\Routing\UrlGenerator 6 0.333 0.5 0.167 7 6 7 7
Snicco\Component\HttpRouting\Routing\RoutingConfigurator 5 0.6 0.8 0.4 12 7 3 2
Snicco\Component\HttpRouting\Controller 6 0.167 0.875 0.042 14 9 2 1
Snicco\Component\HttpRouting\Exception 2 0 0.667 0.333 2 1 1 1
Snicco\Component\HttpRouting 2 0 0.714 0.286 10 5 4 3
Snicco\Component\HttpRouting\Http 5 0.2 0.632 0.168 12 6 7 6
Snicco\Component\HttpRouting\Http\Response 3 0 0.286 0.714 2 2 5 4
Snicco\Component\HttpRouting\Http\Psr7 3 0 0.26 0.74 20 7 57 28
Snicco\Component\HttpRouting\Middleware 8 0.125 0.49 0.385 24 14 25 19
Snicco\Component\HttpRouting\Testing 5 0.4 0.966 0.366 28 14 1 1