• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bvlion / AppTanServer / 20205654148

14 Dec 2025 09:04AM UTC coverage: 25.627%. First build
20205654148

push

github

bvlion
format

12 of 49 new or added lines in 18 files covered. (24.49%)

143 of 558 relevant lines covered (25.63%)

0.8 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/Application/Service/SearchWord/FeedbackUpdateService.php
1
<?php
2

3
declare(strict_types=1);
4

5
namespace App\Application\Service\SearchWord;
6

7
use App\Domain\SearchWordEvent\SearchWordEvent;
8
use App\Domain\SearchWordFeedback\SearchWordFeedbackRepository;
9

10
class FeedbackUpdateService
11
{
12
  public function __construct(
13
    private SearchWordFeedbackRepository $feedbackRepository
14
  ) {
NEW
15
  }
×
16

17
  public function updateFromEvent(SearchWordEvent $event): void
18
  {
19
    $counts = $event->getEventType()->getFeedbackCounts();
×
20
    if (array_sum($counts) > 0) {
×
21
      $this->feedbackRepository->incrementCounts(
×
22
        $event->getPackageName(),
×
23
        $event->getWord(),
×
24
        $counts['add'],
×
25
        $counts['re_add'],
×
26
        $counts['remove'],
×
27
        $counts['launch']
×
28
      );
×
29
    }
30
  }
31
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc