1 | <?php |
||
9 | final class InvalidBarcodeException extends InvalidArgumentException implements GS1ParserExceptionInterface |
||
10 | { |
||
11 | public static function becauseBarcodeIsEmpty(): self |
||
15 | |||
16 | public static function becauseFNC1SequenceIsNotFound(): self |
||
20 | |||
21 | public static function becauseNoDataPresent(): self |
||
25 | |||
26 | public static function becauseNotEnoughDataFoAI(string $ai, int $expectedLength, int $actualLength): self |
||
35 | |||
36 | public static function becauseGroupSeparatorWasNotExpected(string $value): self |
||
40 | |||
41 | public static function becauseValueContainsInvalidCharacters(string ...$invalidCharacters): self |
||
50 | } |
||
51 |