Created at 2024-09-03 19:22:11 , 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.01 Snicco\Component\BetterWPMail\ValueObject\Email 57.74 19.6
0 Snicco\Component\BetterWPMail\Mailer 52.11 32.55
0 Snicco\Component\BetterWPMail\WPMailAPI 102.11 58.34
0 Snicco\Component\BetterWPMail\Testing\WPMail 171 171
0 Snicco\Component\BetterWPMail\ValueObject\Attachment 72.71 37.13
0 Snicco\Component\BetterWPMail\ValueObject\MailboxList 85.66 48.6
0 Snicco\Component\BetterWPMail\ValueObject\Envelope 80.21 55.93
0 Snicco\Component\BetterWPMail\ValueObject\MailDefaults 50.93 50.93
0 Snicco\Component\BetterWPMail\ValueObject\Mailbox 67.79 37.82
0 Snicco\Component\BetterWPMail\Event\NullEvents 105.5 75.94
0 Snicco\Component\BetterWPMail\Exception\CantSendEmailWithWPMail 72.75 56.54
0 Snicco\Component\BetterWPMail\Event\SendingEmail 113.39 73.43
0 Snicco\Component\BetterWPMail\Event\EmailWasSent 61.85 61.85
0 Snicco\Component\BetterWPMail\Event\MailEventsUsingWPHooks 63.04 63.04
0 Snicco\Component\BetterWPMail\Transport\WPMailTransport 65.18 30.48
0 Snicco\Component\BetterWPMail\Renderer\FilesystemRenderer 83.51 57.47
0 Snicco\Component\BetterWPMail\Renderer\AggregateRenderer 84.79 50.13
0 Snicco\Component\BetterWPMail\Exception\CouldNotRenderMailContent 171 171
0 Snicco\Component\BetterWPMail\Testing\FakeTransport 55.46 25.98