Skip to content
This repository was archived by the owner on Aug 7, 2023. It is now read-only.

Commit ff43917

Browse files
Improve code base.
1 parent 0184352 commit ff43917

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/AbstractExtractor.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ final public function extract(Request $request): ?array
4242
$bag = $request->{$this->requestBag};
4343
$value = $bag->get($this->itemName);
4444

45-
if (null === $value) {
45+
if (false !== is_string($value)) {
4646
return null;
4747
}
4848

@@ -55,7 +55,7 @@ final public function extract(Request $request): ?array
5555
return $payload;
5656
}
5757

58-
abstract protected function extractFromValue(mixed $value): ?array;
58+
abstract protected function extractFromValue(string $value): ?array;
5959

6060
final protected function extractFromBase64EncodedPayload(string $encodedPayload): ?array
6161
{

src/Base64HeaderExtractor.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public function __construct(string $issuer, string $itemName)
1717
parent::__construct($issuer, 'headers', $itemName);
1818
}
1919

20-
protected function extractFromValue(mixed $value): ?array
20+
protected function extractFromValue(string $value): ?array
2121
{
2222
return $this->extractFromBase64EncodedPayload($value);
2323
}

src/OriginTokenExtractor.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public function __construct(string $issuer, string $requestBag, string $itemName
2121
parent::__construct($issuer, $requestBag, $itemName);
2222
}
2323

24-
protected function extractFromValue(mixed $value): ?array
24+
protected function extractFromValue(string $value): ?array
2525
{
2626
$tokenParts = explode('.', $value, 3);
2727

0 commit comments

Comments
 (0)