Completed
Push — master ( 8e286a...78e0f9 )
by Rafał
09:27
created

FailedEntriesProvider::getRedeliveryStamps()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 1
1
<?php
2
3
declare(strict_types=1);
4
5
namespace SWP\Behat\Service;
6
7
use SWP\Behat\Stamp\RedeliveryStamp;
8
use SWP\Bundle\CoreBundle\Provider\FailedEntriesProvider as BaseFailedEntriesProvider;
9
use Symfony\Component\Messenger\Envelope;
10
use Symfony\Component\Messenger\Stamp\StampInterface;
11
12
class FailedEntriesProvider extends BaseFailedEntriesProvider
13
{
14
    protected function getRedeliveryStamps(Envelope $envelope): array
15
    {
16
        return $envelope->all(RedeliveryStamp::class);
17
    }
18
19
    protected function getExceptionTraceAsString(StampInterface $lastRedeliveryStampWithException): ?string
20
    {
21
        return 'stack trace exception';
22
    }
23
}
24