Created at 2024-12-13 16:25:05 , with PHPMetrics v2.8.1 (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.11 Cognate\CognateServices 83.31 56.1
0.09 Cognate\CognateRepo 78.39 37.08
0.08 Cognate\CacheUpdateJob 106.71 62.25
0.08 Cognate\CacheInvalidator 110.91 66
0.08 Cognate\LocalJobSubmitJob 96.19 60.62
0.08 Cognate\StringHasher 100.15 54.93
0.08 Cognate\CognateStore 74.23 30.53
0.07 Cognate\StringNormalizer 109.56 63.41
0.06 Cognate\HookHandler\CognateParseHookHandler 89.3 47.47
0.06 Cognate\HookHandler\CognatePageHookHandler 81.15 36.56
0.03 Cognate\PurgeDeletedCognatePages 67.61 34.93
0.03 Cognate\PopulateCognatePages 69.77 40.4
0.03 Cognate\CognateInstallerTask 89.46 54.49
0.03 Cognate\CognateSchemaHooks 111.2 67.52
0.03 Cognate\RecalculateCognateNormalizedHashes 74.06 37.36
0.03 Cognate\PopulateCognateSites 85.09 49.53
0.03 Cognate\CognateHooks 98.85 52.35
No composer.json file found