From 8cf421e1fcae66ee4a8ed6d8c007d26f501c0f1d Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 24 Jul 2022 14:09:22 +0300 Subject: [PATCH] readability: depend on psr/http-factory --- plugins/af_readability/composer.json | 3 +- plugins/af_readability/composer.lock | 57 +++++++++++++++++- .../vendor/composer/InstalledVersions.php | 13 ++++- .../vendor/composer/autoload_psr4.php | 4 +- .../vendor/composer/autoload_static.php | 5 +- .../vendor/composer/installed.json | 58 +++++++++++++++++++ .../vendor/composer/installed.php | 13 ++++- .../vendor/psr/http-factory/.gitignore | 2 + .../vendor/psr/http-factory/.pullapprove.yml | 7 +++ .../vendor/psr/http-factory/LICENSE | 21 +++++++ .../vendor/psr/http-factory/README.md | 10 ++++ .../vendor/psr/http-factory/composer.json | 35 +++++++++++ .../src/RequestFactoryInterface.php | 18 ++++++ .../src/ResponseFactoryInterface.php | 18 ++++++ .../src/ServerRequestFactoryInterface.php | 24 ++++++++ .../src/StreamFactoryInterface.php | 45 ++++++++++++++ .../src/UploadedFileFactoryInterface.php | 34 +++++++++++ .../http-factory/src/UriFactoryInterface.php | 17 ++++++ 18 files changed, 374 insertions(+), 10 deletions(-) create mode 100644 plugins/af_readability/vendor/psr/http-factory/.gitignore create mode 100644 plugins/af_readability/vendor/psr/http-factory/.pullapprove.yml create mode 100644 plugins/af_readability/vendor/psr/http-factory/LICENSE create mode 100644 plugins/af_readability/vendor/psr/http-factory/README.md create mode 100644 plugins/af_readability/vendor/psr/http-factory/composer.json create mode 100644 plugins/af_readability/vendor/psr/http-factory/src/RequestFactoryInterface.php create mode 100644 plugins/af_readability/vendor/psr/http-factory/src/ResponseFactoryInterface.php create mode 100644 plugins/af_readability/vendor/psr/http-factory/src/ServerRequestFactoryInterface.php create mode 100644 plugins/af_readability/vendor/psr/http-factory/src/StreamFactoryInterface.php create mode 100644 plugins/af_readability/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php create mode 100644 plugins/af_readability/vendor/psr/http-factory/src/UriFactoryInterface.php diff --git a/plugins/af_readability/composer.json b/plugins/af_readability/composer.json index b22733315..233f27557 100644 --- a/plugins/af_readability/composer.json +++ b/plugins/af_readability/composer.json @@ -7,6 +7,7 @@ } ], "require": { - "fivefilters/readability.php": "dev-master" + "fivefilters/readability.php": "dev-master", + "psr/http-factory": "1.0.1" } } diff --git a/plugins/af_readability/composer.lock b/plugins/af_readability/composer.lock index 0a161764a..8b7fea05a 100644 --- a/plugins/af_readability/composer.lock +++ b/plugins/af_readability/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "9b8120263fb98662acec8e8101e47465", + "content-hash": "351bb4bce6353ca338c03626bab6413f", "packages": [ { "name": "fivefilters/readability.php", @@ -305,6 +305,61 @@ }, "time": "2021-07-01T14:25:37+00:00" }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "time": "2019-04-30T12:38:16+00:00" + }, { "name": "psr/http-message", "version": "1.0.1", diff --git a/plugins/af_readability/vendor/composer/InstalledVersions.php b/plugins/af_readability/vendor/composer/InstalledVersions.php index ee0c134b0..f11e99676 100644 --- a/plugins/af_readability/vendor/composer/InstalledVersions.php +++ b/plugins/af_readability/vendor/composer/InstalledVersions.php @@ -30,7 +30,7 @@ class InstalledVersions 'aliases' => array ( ), - 'reference' => 'f7b3c50828d4604ac5999daf3c3405e65c877e2f', + 'reference' => '5006c754c42a09f5b88b258c2da4b9eff7508357', 'name' => '__root__', ), 'versions' => @@ -42,7 +42,7 @@ class InstalledVersions 'aliases' => array ( ), - 'reference' => 'f7b3c50828d4604ac5999daf3c3405e65c877e2f', + 'reference' => '5006c754c42a09f5b88b258c2da4b9eff7508357', ), 'fivefilters/readability.php' => array ( @@ -81,6 +81,15 @@ class InstalledVersions ), 'reference' => 'f640ac1bdddff06ea333a920c95bbad8872429ab', ), + 'psr/http-factory' => + array ( + 'pretty_version' => '1.0.1', + 'version' => '1.0.1.0', + 'aliases' => + array ( + ), + 'reference' => '12ac7fcd07e5b077433f5f2bee95b3a771bf61be', + ), 'psr/http-message' => array ( 'pretty_version' => '1.0.1', diff --git a/plugins/af_readability/vendor/composer/autoload_psr4.php b/plugins/af_readability/vendor/composer/autoload_psr4.php index e16ed7f2d..ec14cbb94 100644 --- a/plugins/af_readability/vendor/composer/autoload_psr4.php +++ b/plugins/af_readability/vendor/composer/autoload_psr4.php @@ -8,7 +8,7 @@ $baseDir = dirname($vendorDir); return array( 'fivefilters\\Readability\\' => array($vendorDir . '/fivefilters/readability.php/src'), 'Psr\\Log\\' => array($vendorDir . '/psr/log/Psr/Log'), - 'Psr\\Http\\Message\\' => array($vendorDir . '/psr/http-message/src'), + 'Psr\\Http\\Message\\' => array($vendorDir . '/psr/http-message/src', $vendorDir . '/psr/http-factory/src'), 'Masterminds\\' => array($vendorDir . '/masterminds/html5/src'), - 'League\\Uri\\' => array($vendorDir . '/league/uri-interfaces/src', $vendorDir . '/league/uri/src'), + 'League\\Uri\\' => array($vendorDir . '/league/uri/src', $vendorDir . '/league/uri-interfaces/src'), ); diff --git a/plugins/af_readability/vendor/composer/autoload_static.php b/plugins/af_readability/vendor/composer/autoload_static.php index e269612f2..b4d70b4f4 100644 --- a/plugins/af_readability/vendor/composer/autoload_static.php +++ b/plugins/af_readability/vendor/composer/autoload_static.php @@ -38,6 +38,7 @@ class ComposerStaticInitb44cc79a0eaef9cd9c2f2ac697cbe9c0 'Psr\\Http\\Message\\' => array ( 0 => __DIR__ . '/..' . '/psr/http-message/src', + 1 => __DIR__ . '/..' . '/psr/http-factory/src', ), 'Masterminds\\' => array ( @@ -45,8 +46,8 @@ class ComposerStaticInitb44cc79a0eaef9cd9c2f2ac697cbe9c0 ), 'League\\Uri\\' => array ( - 0 => __DIR__ . '/..' . '/league/uri-interfaces/src', - 1 => __DIR__ . '/..' . '/league/uri/src', + 0 => __DIR__ . '/..' . '/league/uri/src', + 1 => __DIR__ . '/..' . '/league/uri-interfaces/src', ), ); diff --git a/plugins/af_readability/vendor/composer/installed.json b/plugins/af_readability/vendor/composer/installed.json index b4dd443c4..210558b4a 100644 --- a/plugins/af_readability/vendor/composer/installed.json +++ b/plugins/af_readability/vendor/composer/installed.json @@ -311,6 +311,64 @@ }, "install-path": "../masterminds/html5" }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "version_normalized": "1.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "time": "2019-04-30T12:38:16+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, + "install-path": "../psr/http-factory" + }, { "name": "psr/http-message", "version": "1.0.1", diff --git a/plugins/af_readability/vendor/composer/installed.php b/plugins/af_readability/vendor/composer/installed.php index 9512b40e4..59bb35917 100644 --- a/plugins/af_readability/vendor/composer/installed.php +++ b/plugins/af_readability/vendor/composer/installed.php @@ -6,7 +6,7 @@ 'aliases' => array ( ), - 'reference' => 'f7b3c50828d4604ac5999daf3c3405e65c877e2f', + 'reference' => '5006c754c42a09f5b88b258c2da4b9eff7508357', 'name' => '__root__', ), 'versions' => @@ -18,7 +18,7 @@ 'aliases' => array ( ), - 'reference' => 'f7b3c50828d4604ac5999daf3c3405e65c877e2f', + 'reference' => '5006c754c42a09f5b88b258c2da4b9eff7508357', ), 'fivefilters/readability.php' => array ( @@ -57,6 +57,15 @@ ), 'reference' => 'f640ac1bdddff06ea333a920c95bbad8872429ab', ), + 'psr/http-factory' => + array ( + 'pretty_version' => '1.0.1', + 'version' => '1.0.1.0', + 'aliases' => + array ( + ), + 'reference' => '12ac7fcd07e5b077433f5f2bee95b3a771bf61be', + ), 'psr/http-message' => array ( 'pretty_version' => '1.0.1', diff --git a/plugins/af_readability/vendor/psr/http-factory/.gitignore b/plugins/af_readability/vendor/psr/http-factory/.gitignore new file mode 100644 index 000000000..d8a7996ab --- /dev/null +++ b/plugins/af_readability/vendor/psr/http-factory/.gitignore @@ -0,0 +1,2 @@ +composer.lock +vendor/ diff --git a/plugins/af_readability/vendor/psr/http-factory/.pullapprove.yml b/plugins/af_readability/vendor/psr/http-factory/.pullapprove.yml new file mode 100644 index 000000000..8cf081942 --- /dev/null +++ b/plugins/af_readability/vendor/psr/http-factory/.pullapprove.yml @@ -0,0 +1,7 @@ +extends: default +reviewers: + - + name: contributors + required: 1 + teams: + - http-factory-contributors diff --git a/plugins/af_readability/vendor/psr/http-factory/LICENSE b/plugins/af_readability/vendor/psr/http-factory/LICENSE new file mode 100644 index 000000000..3f1559b2a --- /dev/null +++ b/plugins/af_readability/vendor/psr/http-factory/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2018 PHP-FIG + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/plugins/af_readability/vendor/psr/http-factory/README.md b/plugins/af_readability/vendor/psr/http-factory/README.md new file mode 100644 index 000000000..41d362a62 --- /dev/null +++ b/plugins/af_readability/vendor/psr/http-factory/README.md @@ -0,0 +1,10 @@ +HTTP Factories +============== + +This repository holds all interfaces related to [PSR-17 (HTTP Message Factories)][psr-17]. +Please refer to the specification for a description. + +You can find implementations of the specification by looking for packages providing the +[psr/http-factory-implementation](https://packagist.org/providers/psr/http-factory-implementation) virtual package. + +[psr-17]: https://www.php-fig.org/psr/psr-17/ diff --git a/plugins/af_readability/vendor/psr/http-factory/composer.json b/plugins/af_readability/vendor/psr/http-factory/composer.json new file mode 100644 index 000000000..af62b290f --- /dev/null +++ b/plugins/af_readability/vendor/psr/http-factory/composer.json @@ -0,0 +1,35 @@ +{ + "name": "psr/http-factory", + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "psr", + "psr-7", + "psr-17", + "http", + "factory", + "message", + "request", + "response" + ], + "license": "MIT", + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + } +} diff --git a/plugins/af_readability/vendor/psr/http-factory/src/RequestFactoryInterface.php b/plugins/af_readability/vendor/psr/http-factory/src/RequestFactoryInterface.php new file mode 100644 index 000000000..cb39a08bf --- /dev/null +++ b/plugins/af_readability/vendor/psr/http-factory/src/RequestFactoryInterface.php @@ -0,0 +1,18 @@ +