| Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
|---|---|---|---|---|---|---|---|---|
| B | LoggerServiceProvider::register() | 0 | 102 | 1 | 1 | 0 | 0 | 0 |
| B | SwiftMailerLoggerServiceProvider::register() | 0 | 58 | 4 | 4 | 0 | 0 | 0 |
| B | StreamLoggerServiceProvider::register() | 0 | 56 | 2 | 2 | 0 | 0 | 0 |
| A | SlackLoggerServiceProvider::register() | 0 | 54 | 2 | 2 | 0 | 0 | 0 |
| A | TeamsLoggerServiceProvider::register() | 38 | 38 | 3 | 3 | 0 | 0 | 0 |
| A | FileLoggerServiceProvider::register() | 0 | 36 | 3 | 3 | 0 | 0 | 0 |
| A | BrowserConsoleLoggerServiceProvider::register() | 33 | 33 | 3 | 3.21 | 0 | 0 | 0 |
| A | ClimateLoggerServiceProvider::register() | 0 | 32 | 2 | 2 | 0 | 0 | 0 |
| A | FileLoggerServiceProvider::__construct() | 0 | 12 | 3 | 3 | 0 | 0 | 0 |
| A | SlackLoggerServiceProvider::__construct() | 0 | 10 | 2 | 2 | 0 | 0 | 0 |
| A | StreamLoggerServiceProvider::__construct() | 0 | 10 | 3 | 3 | 0 | 0 | 0 |
| A | LoggerServiceProvider::__construct() | 0 | 9 | 4 | 4 | 0 | 0 | 0 |
| A | TeamsLoggerServiceProvider::__construct() | 0 | 5 | 2 | 2 | 0 | 0 | 0 |
| A | SwiftMailerLoggerServiceProvider::__construct() | 0 | 5 | 1 | 1 | 0 | 0 | 0 |
| A | ClimateLoggerServiceProvider::__construct() | 0 | 7 | 1 | 1 | 0 | 0 | 0 |