| Class | WMC | Class cycl. | Max method cycl. | Relative system complexity | Relative data complexity | Relative structural complexity | Bugs | Defects |
|---|---|---|---|---|---|---|---|---|
| App\Dto\Audit | 9 | 5 | 5 | 10.25 | 1.25 | 9 | 0.06 | 0.15 |
| App\Dto\Response\Certificate\ListV1 | 4 | 3 | 3 | 3 | 3 | 0 | 0.02 | 0.22 |
| App\Dto\Response\Certificate\GetExpiringV1Response | 5 | 4 | 4 | 3 | 3 | 0 | 0.03 | 0.22 |
| App\Dto\Response\CertificateRequest\ListV1 | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| App\Dto\Response\CertificateAuthority\RevocationsV1 | 5 | 4 | 4 | 3 | 3 | 0 | 0.02 | 0.22 |
| App\Dto\Response\CertificateAuthority\RequestsV1 | 2 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| App\Dto\Response\Ipc\CompanyValidateV1 | 5 | 4 | 4 | 2 | 2 | 0 | 0.02 | 0.29 |
| App\Dto\Response\Ipc\CompanyFilterV1 | 7 | 6 | 6 | 2 | 2 | 0 | 0.02 | 0.59 |
| App\Dto\Response\Ipc\CompanyConfigV1 | 7 | 5 | 4 | 3 | 3 | 0 | 0.04 | 0.15 |
| App\Dto\Request\Certificate\ListV1 | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| App\Dto\Request\Certificate\GetExpiringV1 | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| App\Dto\Request\Certificate\RevokeV1 | 1 | 1 | 1 | 3.33 | 3.33 | 0 | 0.01 | 0.15 |
| App\Dto\Request\CertificateRequest\ListV1 | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| App\Dto\Request\CertificateRequest\ApproveV1 | 1 | 1 | 1 | 2.5 | 2.5 | 0 | 0.01 | 0.15 |
| App\Dto\Request\CertificateRequest\ProbeV1 | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| App\Dto\Request\CertificateRequest\DenyV1 | 1 | 1 | 1 | 2.5 | 2.5 | 0 | 0.01 | 0.15 |
| App\Dto\Request\CertificateRequest\RequestV1 | 1 | 1 | 1 | 3.33 | 3.33 | 0 | 0.01 | 0.15 |
| App\Dto\Request\CertificateAuthority\RevocationsV1 | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| App\Dto\Request\CertificateAuthority\PublishV1 | 1 | 1 | 1 | 4.5 | 4.5 | 0 | 0.01 | 0.15 |
| App\Dto\Request\CertificateAuthority\RequestsV1 | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| App\Dto\Request\CertificateAuthority\CredentialsV1 | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 0.15 |
| App\Dto\Request\Ipc\CertPublishV1 | 2 | 1 | 1 | 2.5 | 2.5 | 0 | 0.01 | 0.15 |
| App\Dto\Request\Ipc\CompanyValidateV1 | 2 | 1 | 1 | 1.5 | 1.5 | 0 | 0 | 0.15 |
| App\Dto\Request\Ipc\CompanyFilterV1 | 2 | 1 | 1 | 1.5 | 1.5 | 0 | 0 | 0.15 |
| App\Dto\Request\Ipc\CredentialPublishV1 | 2 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 |
| App\Dto\Request\Ipc\UserValidateV1 | 2 | 1 | 1 | 2 | 2 | 0 | 0.01 | 0.15 |
| App\MessageBus\Routing\RoutingKeyMap | 3 | 2 | 2 | 2 | 1 | 1 | 0.01 | 0.15 |
| App\MessageBus\Routing\RoutingKeyResolver | 4 | 3 | 3 | 2 | 1 | 1 | 0.02 | 0.29 |
| App\Database\CertificateRepository | 1 | 1 | 1 | 1.5 | 0.5 | 1 | 0 | 0.15 |
| App\Database\Certificate | 1 | 1 | 1 | 3 | 3 | 0 | 0.03 | 0.15 |
| App\Kernel | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0.15 |
| App\Ipc\IpcClient | 7 | 1 | 1 | 36.67 | 0.67 | 36 | 0.21 | 0.15 |
| App\Security\AuthTicket | 11 | 8 | 4 | 4 | 3 | 1 | 0.06 | 0.57 |
| App\Security\AuthGateway | 23 | 19 | 7 | 100.87 | 0.87 | 100 | 0.25 | 1.17 |
| App\Domain\Entity\PasswordCredentials | 2 | 2 | 2 | 4.33 | 0.33 | 4 | 0.07 | 0.15 |
| App\MessageHandler\RequestCertEventHandler | 5 | 4 | 4 | 289.14 | 0.14 | 289 | 0.06 | 0.22 |
| App\Controller\HealthcheckController | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0.15 |
| App\Controller\CertificateAuthorityController | 8 | 5 | 4 | 400.36 | 0.36 | 400 | 0.32 | 0.59 |
| App\Controller\CertificateRequestController | 13 | 9 | 4 | 361.45 | 0.45 | 361 | 0.36 | 0.43 |
| App\Controller\CertificateController | 9 | 7 | 5 | 529.28 | 0.28 | 529 | 0.26 | 0.59 |
| App\EventListener\RequestExceptionHandler | 11 | 9 | 9 | 81.17 | 0.17 | 81 | 0.1 | 0.22 |