Skip to content

Commit f417f79

Browse files
committed
Updated strategy for Nyholm/psr7
This is needed for 1.0
1 parent 9a6cb24 commit f417f79

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/Strategy/CommonClassesStrategy.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
use Nyholm\Psr7\Factory\MessageFactory as NyholmMessageFactory;
3333
use Nyholm\Psr7\Factory\StreamFactory as NyholmStreamFactory;
3434
use Nyholm\Psr7\Factory\UriFactory as NyholmUriFactory;
35+
use Nyholm\Psr7\Factory\HttplugFactory as NyholmFactory;
3536

3637
/**
3738
* @internal
@@ -45,22 +46,25 @@ final class CommonClassesStrategy implements DiscoveryStrategy
4546
*/
4647
private static $classes = [
4748
MessageFactory::class => [
48-
['class' => NyholmMessageFactory::class, 'condition' => [NyholmRequest::class, NyholmMessageFactory::class]],
49+
['class' => NyholmFactory::class, 'condition' => [NyholmRequest::class, NyholmFactory::class]],
4950
['class' => GuzzleMessageFactory::class, 'condition' => [GuzzleRequest::class, GuzzleMessageFactory::class]],
5051
['class' => DiactorosMessageFactory::class, 'condition' => [DiactorosRequest::class, DiactorosMessageFactory::class]],
5152
['class' => SlimMessageFactory::class, 'condition' => [SlimRequest::class, SlimMessageFactory::class]],
53+
['class' => NyholmMessageFactory::class, 'condition' => [NyholmRequest::class, NyholmMessageFactory::class]],
5254
],
5355
StreamFactory::class => [
54-
['class' => NyholmStreamFactory::class, 'condition' => [NyholmRequest::class, NyholmStreamFactory::class]],
56+
['class' => NyholmFactory::class, 'condition' => [NyholmRequest::class, NyholmFactory::class]],
5557
['class' => GuzzleStreamFactory::class, 'condition' => [GuzzleRequest::class, GuzzleStreamFactory::class]],
5658
['class' => DiactorosStreamFactory::class, 'condition' => [DiactorosRequest::class, DiactorosStreamFactory::class]],
5759
['class' => SlimStreamFactory::class, 'condition' => [SlimRequest::class, SlimStreamFactory::class]],
60+
['class' => NyholmStreamFactory::class, 'condition' => [NyholmRequest::class, NyholmStreamFactory::class]],
5861
],
5962
UriFactory::class => [
60-
['class' => NyholmUriFactory::class, 'condition' => [NyholmRequest::class, NyholmUriFactory::class]],
63+
['class' => NyholmFactory::class, 'condition' => [NyholmRequest::class, NyholmFactory::class]],
6164
['class' => GuzzleUriFactory::class, 'condition' => [GuzzleRequest::class, GuzzleUriFactory::class]],
6265
['class' => DiactorosUriFactory::class, 'condition' => [DiactorosRequest::class, DiactorosUriFactory::class]],
6366
['class' => SlimUriFactory::class, 'condition' => [SlimRequest::class, SlimUriFactory::class]],
67+
['class' => NyholmUriFactory::class, 'condition' => [NyholmRequest::class, NyholmUriFactory::class]],
6468
],
6569
HttpAsyncClient::class => [
6670
['class' => Guzzle6::class, 'condition' => Guzzle6::class],

0 commit comments

Comments
 (0)