Skip to content

Commit 5a37ebe

Browse files
authored
Merge pull request #7 from php-etl/feature/rejected-item
RejectedItemException
2 parents b5c4509 + a589c1c commit 5a37ebe

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

src/NullRejection.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public function initialize(): void
1212
}
1313

1414
/** @param non-empty-array<mixed>|object $rejection */
15-
public function reject(object|array $rejection, ?\Throwable $exception = null): void
15+
public function reject(object|array $rejection, null|\Throwable $exception = null): void
1616
{
1717
// NOOP
1818
}

src/RejectedItemException.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace Kiboko\Contract\Pipeline;
6+
7+
final class RejectedItemException extends \RuntimeException
8+
{
9+
}

src/RejectionInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ interface RejectionInterface
99
public function initialize(): void;
1010

1111
/** @param non-empty-array<mixed>|object $rejection */
12-
public function reject(object|array $rejection, ?\Throwable $exception = null): void;
12+
public function reject(object|array $rejection, null|\Throwable $exception = null): void;
1313

1414
public function teardown(): void;
1515
}

0 commit comments

Comments
 (0)