Created at 2025-11-27 16:01:25 , with PHPMetrics v2.9.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.14 Drupal\google_analytics\GaJavascriptObject 85.65 41.58
0.13 Drupal\google_analytics\GaAccount 106.24 61.79
0.07 Drupal\google_analytics\Event\PagePathEvent 113.05 67.09
0.07 Drupal\google_analytics\Helpers\GoogleAnalyticsAccounts 91.36 45.96
0.06 Drupal\google_analytics\Event\GoogleAnalyticsEventsEvent 109.91 63.78
0.04 Drupal\google_analytics\EventSubscriber\GoogleAnalyticsEvents\GoogleAnalyticsEventBase 101.55 54.61
0.04 Drupal\google_analytics\Event\GoogleAnalyticsConfigEvent 102.94 56.05
0.02 Drupal\google_analytics\Form\GoogleAnalyticsAdminSettingsForm 43.14 0
0.02 Drupal\google_analytics\Constants\GoogleAnalyticsEvents 123.42 73.84
0.02 Drupal\google_analytics\Constants\GoogleAnalyticsPatterns 121.31 73.84
0.02 Drupal\google_analytics\Plugin\migrate\process\GoogleAnalyticsVisibilityPages 92.05 47.78
0.02 Drupal\google_analytics\Plugin\migrate\process\GoogleAnalyticsParameterPages 92.88 48.85
0.02 Drupal\google_analytics\Plugin\migrate\process\GoogleAnalyticsVisibilityRoles 94.46 50
0.02 Drupal\google_analytics\JavascriptLocalCache 74.75 33.99
0.02 Drupal\google_analytics\Component\Render\GoogleAnalyticsJavaScriptSnippet 109.45 63.78
0.02 Drupal\google_analytics\EventSubscriber\GoogleAnalyticsConfig\DefaultConfig 81.57 38.17
0.02 Drupal\google_analytics\EventSubscriber\GoogleAnalyticsConfig\CustomConfig 80.93 37.62
0.02 Drupal\google_analytics\EventSubscriber\GoogleAnalyticsEvents\DrupalMessage 90.74 49.49
0.02 Drupal\google_analytics\EventSubscriber\PagePath\HttpStatus 94.89 50.43
0.02 Drupal\google_analytics\EventSubscriber\PagePath\InvalidUserLogin 100.46 54.04
0.02 Drupal\google_analytics\EventSubscriber\PagePath\Search 92.88 47.74
0.02 Drupal\google_analytics\EventSubscriber\PagePath\ContentTranslation 94.51 48.55
0.02 Drupal\google_analytics\Helpers\VisiblityTracker 82.14 37.6
No composer.json file found