Created at 2024-04-27 12:52:03 , with PHPMetrics v2.8.2 (Jean-François Lépine).
No JUnit report found. Use the --junit=<junit.xml> option to analyse your unit tests. See documentation of PHPUnit if needed
No details
Maintainability / complexity (with comments)

Each file is symbolized by a circle. Size of the circle represents the Cyclomatic complexity. Color of the circle represents the Maintainability Index.

Large red circles will be probably hard to maintain.

Page Rank is a way to measure the importance of a class. There is no "good" or "bad" page rank. This metric reflects interactions in your code.

ClassRank
0.62 Snicco\Component\Session\ValueObject\CookiePool 102.54 59.51
0.01 Snicco\Component\Session\ValueObject\SerializedSession 84.97 49.73
0 Snicco\Component\Session\Exception\CouldNotReadSessionContent 68.89 68.89
0 Snicco\Component\Session\Testing\SessionDriverTests 71.81 35.8
0 Snicco\Component\Session\Driver\InMemoryDriver 50.2 36.32
0 Snicco\Component\Session\Driver\EncryptedDriver 42.55 42.55
0 Snicco\Component\Session\Serializer\JsonSerializer 61.2 61.2
0 Snicco\Component\Session\Serializer\PHPSerializer 59.44 59.44
0 Snicco\Component\Session\Event\SessionRotated 73.43 73.43
0 Snicco\Component\Session\ValueObject\SessionId 63.44 45.26
0 Snicco\Component\Session\ValueObject\SessionLottery 94.87 58.87
0 Snicco\Component\Session\ValueObject\SessionConfig 72.31 34.26
0 Snicco\Component\Session\Exception\CouldNotDestroySession 68.89 68.89
0 Snicco\Component\Session\ValueObject\SessionCookie 79.14 44
0 Snicco\Component\Session\ValueObject\ReadOnlySession 43.68 43.68
0 Snicco\Component\Session\ReadWriteSession 47.52 18.04
0 Snicco\Component\Session\SessionManager\SessionManger 56.45 34.54
0 Snicco\Component\Session\EventDispatcher\NullSessionDispatcher 171 171
0 Snicco\Component\Session\Exception\UnknownSessionSelector 72.61 72.61
0 Snicco\Component\Session\Exception\SessionIsLocked 71.28 71.28
0 Snicco\Component\Session\Exception\CouldNotWriteSessionContent 70.6 70.6
0 Snicco\Component\Session\Testing\UserSessionDriverTests 62.03 30.36