Skip to content

Commit 7660f2d

Browse files
committed
Tests
1 parent 5f27332 commit 7660f2d

13 files changed

+14
-13
lines changed

config/services/services.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,4 +106,4 @@ services:
106106

107107
PhpList\Core\Domain\Messaging\Service\BounceActionResolver:
108108
arguments:
109-
- !tagged_iterator { tag: 'phplist.bounce_action_handler', default_index_method: 'supports' }
109+
- !tagged_iterator { tag: 'phplist.bounce_action_handler' }

src/Domain/Messaging/Service/BounceActionResolver.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,11 @@ public function handle(string $action, array $context): void
5555
private function find(string $action): ?BounceActionHandlerInterface
5656
{
5757
foreach ($this->handlers as $handler) {
58-
if ($handler->supports($action)) {
58+
if ($handler::supports($action)) {
5959
return $handler;
6060
}
6161
}
62+
6263
return null;
6364
}
6465
}

src/Domain/Messaging/Service/Handler/BlacklistEmailAndDeleteBounceHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public function __construct(
2424
$this->bounceManager = $bounceManager;
2525
}
2626

27-
public function supports(string $action): bool
27+
public static function supports(string $action): bool
2828
{
2929
return $action === 'blacklistemailanddeletebounce';
3030
}

src/Domain/Messaging/Service/Handler/BlacklistEmailHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public function __construct(
2020
$this->subscriberManager = $subscriberManager;
2121
}
2222

23-
public function supports(string $action): bool
23+
public static function supports(string $action): bool
2424
{
2525
return $action === 'blacklistemail';
2626
}

src/Domain/Messaging/Service/Handler/BlacklistUserAndDeleteBounceHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public function __construct(
2424
$this->bounceManager = $bounceManager;
2525
}
2626

27-
public function supports(string $action): bool
27+
public static function supports(string $action): bool
2828
{
2929
return $action === 'blacklistuseranddeletebounce';
3030
}

src/Domain/Messaging/Service/Handler/BlacklistUserHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public function __construct(
2020
$this->subscriberManager = $subscriberManager;
2121
}
2222

23-
public function supports(string $action): bool
23+
public static function supports(string $action): bool
2424
{
2525
return $action === 'blacklistuser';
2626
}

src/Domain/Messaging/Service/Handler/BounceActionHandlerInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66

77
interface BounceActionHandlerInterface
88
{
9-
public function supports(string $action): bool;
9+
public static function supports(string $action): bool;
1010
public function handle(array $closureData): void;
1111
}

src/Domain/Messaging/Service/Handler/DecreaseCountConfirmUserAndDeleteBounceHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public function __construct(
2828
$this->subscriberRepository = $subscriberRepository;
2929
}
3030

31-
public function supports(string $action): bool
31+
public static function supports(string $action): bool
3232
{
3333
return $action === 'decreasecountconfirmuseranddeletebounce';
3434
}

src/Domain/Messaging/Service/Handler/DeleteBounceHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public function __construct(BounceManager $bounceManager)
1515
$this->bounceManager = $bounceManager;
1616
}
1717

18-
public function supports(string $action): bool
18+
public static function supports(string $action): bool
1919
{
2020
return $action === 'deletebounce';
2121
}

src/Domain/Messaging/Service/Handler/DeleteUserAndBounceHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public function __construct(BounceManager $bounceManager, SubscriberManager $sub
1818
$this->subscriberManager = $subscriberManager;
1919
}
2020

21-
public function supports(string $action): bool
21+
public static function supports(string $action): bool
2222
{
2323
return $action === 'deleteuserandbounce';
2424
}

0 commit comments

Comments
 (0)