/home/runner/work/my-lego-collection/my-lego-collection/back/src
Notification
Infrastructure
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
App\Notification\Infrastructure\Sender\SmsSender
50%
App\Notification\Infrastructure\Renderer\DefaultNotificationSubjectGenerator
60%
App\Notification\Infrastructure\Sender\EmailSender
66%
App\Notification\Infrastructure\Persistence\Doctrine\Entity\DoctrineNotificationLog
83%
App\Notification\Infrastructure\Persistence\Doctrine\Repository\DoctrineNotificationLogRepository
85%
Project Risks
Class
CRAP
App\Notification\Infrastructure\Sender\SmsSender
50.0%
5
6
App\Notification\Infrastructure\Sender\EmailSender
66.7%
5
5
App\Notification\Infrastructure\Persistence\Doctrine\Entity\DoctrineNotificationLog
83.3%
4
4
App\Notification\Infrastructure\Renderer\DefaultNotificationSubjectGenerator
60.0%
3
4
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
findByMessageIdAndSender
0%
send
0%
send
33%
generate
60%
__construct
75%
toDomain
75%
supports
75%
Project Risks
Method
CRAP
send
0.0%
2
6
generate
60.0%
3
4
__construct
75.0%
2
2
toDomain
75.0%
2
2
send
33.3%
2
2