Skip to content

Commit d497af1

Browse files
committedJun 14, 2021
update php in actions
1 parent 916ef49 commit d497af1

File tree

5 files changed

+6
-36
lines changed

5 files changed

+6
-36
lines changed
 

‎.github/workflows/coding-standards.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
dependencies:
2020
- "locked"
2121
php-version:
22-
- "7.4"
22+
- "8.0"
2323
operating-system:
2424
- "ubuntu-latest"
2525

‎.github/workflows/mutation-tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
dependencies:
2020
- "locked"
2121
php-version:
22-
- "7.4"
22+
- "8.0"
2323
operating-system:
2424
- "ubuntu-latest"
2525

‎.github/workflows/phpunit.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
dependencies:
2020
- "locked"
2121
php-version:
22-
- "7.4"
22+
- "8.0"
2323
operating-system:
2424
- "ubuntu-latest"
2525

‎.github/workflows/psalm.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
dependencies:
2020
- "locked"
2121
php-version:
22-
- "7.4"
22+
- "8.0"
2323
operating-system:
2424
- "ubuntu-latest"
2525

‎docs/README.md

+2-32
Original file line numberDiff line numberDiff line change
@@ -127,37 +127,6 @@ class SomeMiddleware implements MiddlewareInterface
127127
}
128128
```
129129

130-
**Coroutine based**
131-
132-
```php
133-
<?php
134-
declare(strict_types = 1);
135-
136-
namespace App;
137-
138-
use Antidot\React\PromiseResponse;
139-
use Psr\Http\Message\ResponseInterface;
140-
use Psr\Http\Message\ServerRequestInterface;
141-
use Psr\Http\Server\MiddlewareInterface;
142-
use Psr\Http\Server\RequestHandlerInterface;
143-
use function React\Promise\resolve;
144-
145-
class SomeMiddleware implements MiddlewareInterface
146-
{
147-
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
148-
{
149-
return PromiseResponse::fromGeneratorCallback(
150-
static function(ServerRequestInterface $request) {
151-
$value = yield resolve('Some promised value.');
152-
$request = $request->withAttribute('some_attribute', $value);
153-
154-
return $handler->handle($request));
155-
}
156-
);
157-
}
158-
}
159-
```
160-
161130
### PSR-7 Request Handler
162131

163132
**Promise Based**
@@ -196,6 +165,7 @@ declare(strict_types = 1);
196165
namespace App;
197166

198167
use Antidot\React\PromiseResponse;
168+
use Generator;
199169
use Psr\Http\Message\ResponseInterface;
200170
use Psr\Http\Message\ServerRequestInterface;
201171
use Psr\Http\Server\RequestHandlerInterface;
@@ -206,7 +176,7 @@ class SomeRequestHandler implements RequestHandlerInterface
206176
public function handle(ServerRequestInterface $request): ResponseInterface
207177
{
208178
return PromiseResponse::fromGeneratorCallback(
209-
function(ServerRequestInterface $request): ResponseInterface {
179+
function(ServerRequestInterface $request): Generator {
210180
$message = yield resolve('Hello World!!!');
211181

212182
return new Response($message);

0 commit comments

Comments
 (0)