Skip to content

Commit 9205499

Browse files
authored
Merge pull request #1 from php-api-clients/middleware-4.0
Middleware 4.0
2 parents 6beb321 + 0e2a16b commit 9205499

4 files changed

+178
-16
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
],
1616
"require": {
1717
"php": "^7.0",
18-
"api-clients/middleware": "^2.0"
18+
"api-clients/middleware": "^4.0"
1919
},
2020
"require-dev": {
2121
"api-clients/test-utilities": "^3.0.1",

composer.lock

Lines changed: 171 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/BearerAuthorizationHeaderMiddleware.php

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
*/
1616
class BearerAuthorizationHeaderMiddleware implements MiddlewareInterface
1717
{
18-
use DefaultPriorityTrait;
1918
use PostTrait;
2019
use ErrorTrait;
2120

@@ -24,8 +23,11 @@ class BearerAuthorizationHeaderMiddleware implements MiddlewareInterface
2423
* @param array $options
2524
* @return CancellablePromiseInterface
2625
*/
27-
public function pre(RequestInterface $request, array $options = []): CancellablePromiseInterface
28-
{
26+
public function pre(
27+
RequestInterface $request,
28+
string $transactionId,
29+
array $options = []
30+
): CancellablePromiseInterface {
2931
if (!isset($options[self::class][Options::TOKEN])) {
3032
return resolve($request);
3133
}

tests/BearerAuthorizationHeaderMiddlewareTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public function testPre(array $options, bool $hasHeader, string $expectedHeader)
5858
{
5959
$request = new Request('GET', 'https://example.com/');
6060
$middleware = new BearerAuthorizationHeaderMiddleware();
61-
$changedRequest = await($middleware->pre($request, $options), Factory::create());
61+
$changedRequest = await($middleware->pre($request, 'abc', $options), Factory::create());
6262

6363
if ($hasHeader === false) {
6464
self::assertFalse($changedRequest->hasHeader('Authorization'));

0 commit comments

Comments
 (0)