Skip to content

Commit 15d8588

Browse files
committed
remove support for obsolete zend diactoros
1 parent 3ccd28d commit 15d8588

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Change Log
22

3+
## 1.16.0 (unreleased)
4+
5+
- [#x]() - Remove support for the abandoned Zend Diactoros which has been replaced with Laminas Diactoros. Marked as conflict in composer.json to avoid confusion.
6+
37
## 1.15.3 - 2023-03-31
48

59
- [#224](https://github.com/php-http/discovery/pull/224) - Fix regression with Magento classloader
@@ -31,7 +35,7 @@
3135

3236
## 1.14.1 - 2021-09-18
3337

34-
- [#199](https://github.com/php-http/discovery/pull/199) - Fixes message factory discovery for `laminas-diactoros ^2.7`
38+
- [#199](https://github.com/php-http/discovery/pull/199) - Fixes message factory discovery for `laminas-diactoros ^2.7`
3539

3640
## 1.14.0 - 2021-06-21
3741

composer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@
5252
"plugin-optional": true
5353
},
5454
"conflict": {
55-
"nyholm/psr7": "<1.0"
55+
"nyholm/psr7": "<1.0",
56+
"zendframework/zend-diactoros": "*"
5657
},
5758
"prefer-stable": true,
5859
"minimum-stability": "beta"

src/Strategy/CommonPsr17ClassesStrategy.php

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ final class CommonPsr17ClassesStrategy implements DiscoveryStrategy
2525
RequestFactoryInterface::class => [
2626
'Phalcon\Http\Message\RequestFactory',
2727
'Nyholm\Psr7\Factory\Psr17Factory',
28-
'Zend\Diactoros\RequestFactory',
2928
'GuzzleHttp\Psr7\HttpFactory',
3029
'Http\Factory\Diactoros\RequestFactory',
3130
'Http\Factory\Guzzle\RequestFactory',
@@ -36,7 +35,6 @@ final class CommonPsr17ClassesStrategy implements DiscoveryStrategy
3635
ResponseFactoryInterface::class => [
3736
'Phalcon\Http\Message\ResponseFactory',
3837
'Nyholm\Psr7\Factory\Psr17Factory',
39-
'Zend\Diactoros\ResponseFactory',
4038
'GuzzleHttp\Psr7\HttpFactory',
4139
'Http\Factory\Diactoros\ResponseFactory',
4240
'Http\Factory\Guzzle\ResponseFactory',
@@ -47,7 +45,6 @@ final class CommonPsr17ClassesStrategy implements DiscoveryStrategy
4745
ServerRequestFactoryInterface::class => [
4846
'Phalcon\Http\Message\ServerRequestFactory',
4947
'Nyholm\Psr7\Factory\Psr17Factory',
50-
'Zend\Diactoros\ServerRequestFactory',
5148
'GuzzleHttp\Psr7\HttpFactory',
5249
'Http\Factory\Diactoros\ServerRequestFactory',
5350
'Http\Factory\Guzzle\ServerRequestFactory',
@@ -58,7 +55,6 @@ final class CommonPsr17ClassesStrategy implements DiscoveryStrategy
5855
StreamFactoryInterface::class => [
5956
'Phalcon\Http\Message\StreamFactory',
6057
'Nyholm\Psr7\Factory\Psr17Factory',
61-
'Zend\Diactoros\StreamFactory',
6258
'GuzzleHttp\Psr7\HttpFactory',
6359
'Http\Factory\Diactoros\StreamFactory',
6460
'Http\Factory\Guzzle\StreamFactory',
@@ -69,7 +65,6 @@ final class CommonPsr17ClassesStrategy implements DiscoveryStrategy
6965
UploadedFileFactoryInterface::class => [
7066
'Phalcon\Http\Message\UploadedFileFactory',
7167
'Nyholm\Psr7\Factory\Psr17Factory',
72-
'Zend\Diactoros\UploadedFileFactory',
7368
'GuzzleHttp\Psr7\HttpFactory',
7469
'Http\Factory\Diactoros\UploadedFileFactory',
7570
'Http\Factory\Guzzle\UploadedFileFactory',
@@ -80,7 +75,6 @@ final class CommonPsr17ClassesStrategy implements DiscoveryStrategy
8075
UriFactoryInterface::class => [
8176
'Phalcon\Http\Message\UriFactory',
8277
'Nyholm\Psr7\Factory\Psr17Factory',
83-
'Zend\Diactoros\UriFactory',
8478
'GuzzleHttp\Psr7\HttpFactory',
8579
'Http\Factory\Diactoros\UriFactory',
8680
'Http\Factory\Guzzle\UriFactory',

0 commit comments

Comments
 (0)