diff --git a/composer.json b/composer.json index 7fcd3057d65f06589286cd3a322e4a4c3306ad7e..ab653632b3d5020ff84ec071cfd48f01ac6879d5 100644 --- a/composer.json +++ b/composer.json @@ -20,12 +20,11 @@ "defuse/php-encryption": "^2.4", "distantmagic/graphql-swoole-promise-adapter": "^0.1.1", "distantmagic/swoole-futures": "^0.1.2", - "doctrine/dbal": "^3.7", + "doctrine/dbal": "^4.0", "doctrine/migrations": "^3.6", "doctrine/orm": "^3.0", "doctrine/sql-formatter": "^1.1", "ezyang/htmlpurifier": "^4.16", - "guzzlehttp/guzzle": "^7.8", "league/commonmark": "^2.4", "league/oauth2-server": "^8.5", "nette/php-generator": "^4.1", @@ -34,7 +33,6 @@ "nyholm/psr7-server": "^1.1", "psr/container": "^2.0", "psr/http-message": "^2.0", - "psr/link": "^2.0", "psr/log": "^3.0", "symfony/console": "^7.0", "symfony/event-dispatcher": "^7.0", @@ -54,7 +52,6 @@ "hyperf/grpc-client": "^3.1", "symfony/uid": "^7.0", "symfony/doctrine-bridge": "^7.0", - "bref/bref": "^2.1", "symfony/http-foundation": "^7.0", "symfony/expression-language": "^7.0", "ramsey/uuid": "^4.7" diff --git a/composer.lock b/composer.lock index 87866aeee428e2ae7924498922588f68ab9c3044..982d1b0212d3848c02722a99469ddfa82b086da1 100644 --- a/composer.lock +++ b/composer.lock @@ -4,87 +4,8 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "cc3bef917ba3347da2a431e314d0e2db", + "content-hash": "2a6317148224153362267a153fcc41e4", "packages": [ - { - "name": "bref/bref", - "version": "2.1.18", - "source": { - "type": "git", - "url": "https://github.com/brefphp/bref.git", - "reference": "fee29863803d2e9d5765f5f278fcbd7ccbad6537" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/brefphp/bref/zipball/fee29863803d2e9d5765f5f278fcbd7ccbad6537", - "reference": "fee29863803d2e9d5765f5f278fcbd7ccbad6537", - "shasum": "" - }, - "require": { - "crwlr/query-string": "^1.0.3", - "ext-curl": "*", - "ext-json": "*", - "hollodotme/fast-cgi-client": "^3.0.1", - "nyholm/psr7": "^1.4.1", - "php": ">=8.0", - "psr/container": "^1.0|^2.0", - "psr/http-message": "^1.0|^2.0", - "psr/http-server-handler": "^1.0", - "riverline/multipart-parser": "^2.1.2", - "symfony/process": "^4.4|^5.0|^6.0|^7.0" - }, - "require-dev": { - "async-aws/core": "^1.0", - "async-aws/lambda": "^1.0", - "aws/aws-sdk-php": "^3.172", - "bref/secrets-loader": "^1.0", - "dms/phpunit-arraysubset-asserts": "^0.4", - "doctrine/coding-standard": "^8.0", - "guzzlehttp/guzzle": "^7.5", - "phpstan/phpstan": "^1.10.26", - "phpunit/phpunit": "^9.6.10", - "symfony/console": "^4.4|^5.0|^6.0|^7.0", - "symfony/yaml": "^4.4|^5.0|^6.0|^7.0" - }, - "bin": [ - "bref", - "src/bref-local" - ], - "type": "project", - "autoload": { - "psr-4": { - "Bref\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Bref is a framework to write and deploy serverless PHP applications on AWS Lambda.", - "homepage": "https://bref.sh", - "keywords": [ - "aws", - "bref", - "faas", - "lambda", - "serverless" - ], - "support": { - "issues": "https://github.com/brefphp/bref/issues", - "source": "https://github.com/brefphp/bref/tree/2.1.18" - }, - "funding": [ - { - "url": "https://bref.sh/#enterprise", - "type": "custom" - }, - { - "url": "https://github.com/mnapoli", - "type": "github" - } - ], - "time": "2024-03-27T12:47:08+00:00" - }, { "name": "brick/math", "version": "0.11.0", @@ -140,63 +61,6 @@ ], "time": "2023-01-15T23:15:59+00:00" }, - { - "name": "crwlr/query-string", - "version": "v1.0.3", - "source": { - "type": "git", - "url": "https://github.com/crwlrsoft/query-string.git", - "reference": "4e71cae0c942fe1ce2ae22506bd46ecdfa5b4f0e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/crwlrsoft/query-string/zipball/4e71cae0c942fe1ce2ae22506bd46ecdfa5b4f0e", - "reference": "4e71cae0c942fe1ce2ae22506bd46ecdfa5b4f0e", - "shasum": "" - }, - "require": { - "php": "^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.8", - "pestphp/pest": "^1.21", - "phpstan/phpstan": "^1.7" - }, - "type": "library", - "autoload": { - "psr-4": { - "Crwlr\\QueryString\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Olear", - "homepage": "https://www.otsch.codes", - "role": "Developer" - } - ], - "description": "A library for convenient handling of query strings used in HTTP requests.", - "homepage": "https://www.crwlr.software/packages/query-string", - "keywords": [ - "crwlr", - "http", - "query", - "query string", - "query-string", - "request", - "string" - ], - "support": { - "docs": "https://www.crwlr.software/packages/query-string", - "issues": "https://github.com/crwlrsoft/query-string/issues", - "source": "https://github.com/crwlrsoft/query-string" - }, - "time": "2023-04-12T21:31:58+00:00" - }, { "name": "defuse/php-encryption", "version": "v2.4.0", @@ -411,99 +275,6 @@ }, "time": "2023-12-06T08:53:12+00:00" }, - { - "name": "doctrine/cache", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/cache.git", - "reference": "1ca8f21980e770095a31456042471a57bc4c68fb" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/cache/zipball/1ca8f21980e770095a31456042471a57bc4c68fb", - "reference": "1ca8f21980e770095a31456042471a57bc4c68fb", - "shasum": "" - }, - "require": { - "php": "~7.1 || ^8.0" - }, - "conflict": { - "doctrine/common": ">2.2,<2.4" - }, - "require-dev": { - "cache/integration-tests": "dev-master", - "doctrine/coding-standard": "^9", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "psr/cache": "^1.0 || ^2.0 || ^3.0", - "symfony/cache": "^4.4 || ^5.4 || ^6", - "symfony/var-exporter": "^4.4 || ^5.4 || ^6" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, - { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" - }, - { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" - }, - { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" - } - ], - "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.", - "homepage": "https://www.doctrine-project.org/projects/cache.html", - "keywords": [ - "abstraction", - "apcu", - "cache", - "caching", - "couchdb", - "memcached", - "php", - "redis", - "xcache" - ], - "support": { - "issues": "https://github.com/doctrine/cache/issues", - "source": "https://github.com/doctrine/cache/tree/2.2.0" - }, - "funding": [ - { - "url": "https://www.doctrine-project.org/sponsorship.html", - "type": "custom" - }, - { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache", - "type": "tidelift" - } - ], - "time": "2022-05-20T20:07:39+00:00" - }, { "name": "doctrine/collections", "version": "2.2.1", @@ -592,47 +363,42 @@ }, { "name": "doctrine/dbal", - "version": "3.8.3", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "db922ba9436b7b18a23d1653a0b41ff2369ca41c" + "reference": "9e588fe1f38a443cb17de6b86b803d9e028e2156" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/db922ba9436b7b18a23d1653a0b41ff2369ca41c", - "reference": "db922ba9436b7b18a23d1653a0b41ff2369ca41c", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/9e588fe1f38a443cb17de6b86b803d9e028e2156", + "reference": "9e588fe1f38a443cb17de6b86b803d9e028e2156", "shasum": "" }, "require": { - "composer-runtime-api": "^2", - "doctrine/cache": "^1.11|^2.0", "doctrine/deprecations": "^0.5.3|^1", - "doctrine/event-manager": "^1|^2", - "php": "^7.4 || ^8.0", + "php": "^8.1", "psr/cache": "^1|^2|^3", "psr/log": "^1|^2|^3" }, "require-dev": { "doctrine/coding-standard": "12.0.0", "fig/log-test": "^1", - "jetbrains/phpstorm-stubs": "2023.1", + "jetbrains/phpstorm-stubs": "2023.2", "phpstan/phpstan": "1.10.58", + "phpstan/phpstan-phpunit": "1.3.15", "phpstan/phpstan-strict-rules": "^1.5", - "phpunit/phpunit": "9.6.16", + "phpunit/phpunit": "10.5.9", "psalm/plugin-phpunit": "0.18.4", "slevomat/coding-standard": "8.13.1", "squizlabs/php_codesniffer": "3.9.0", - "symfony/cache": "^5.4|^6.0|^7.0", - "symfony/console": "^4.4|^5.4|^6.0|^7.0", - "vimeo/psalm": "4.30.0" + "symfony/cache": "^6.3.8|^7.0", + "symfony/console": "^5.4|^6.3|^7.0", + "vimeo/psalm": "5.21.1" }, "suggest": { "symfony/console": "For helpful console commands such as SQL execution and import of files." }, - "bin": [ - "bin/doctrine-dbal" - ], "type": "library", "autoload": { "psr-4": { @@ -685,7 +451,7 @@ ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/3.8.3" + "source": "https://github.com/doctrine/dbal/tree/4.0.1" }, "funding": [ { @@ -701,7 +467,7 @@ "type": "tidelift" } ], - "time": "2024-03-03T15:55:06+00:00" + "time": "2024-03-03T15:59:11+00:00" }, { "name": "doctrine/deprecations", @@ -2073,56 +1839,6 @@ ], "time": "2023-12-03T20:05:35+00:00" }, - { - "name": "hollodotme/fast-cgi-client", - "version": "v3.1.7", - "source": { - "type": "git", - "url": "https://github.com/hollodotme/fast-cgi-client.git", - "reference": "062182d4eda73c161cc2839783acc83096ec0f37" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hollodotme/fast-cgi-client/zipball/062182d4eda73c161cc2839783acc83096ec0f37", - "reference": "062182d4eda73c161cc2839783acc83096ec0f37", - "shasum": "" - }, - "require": { - "ext-json": "*", - "php": ">=7.1" - }, - "require-dev": { - "ext-xdebug": ">=2.6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "hollodotme\\FastCGI\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Holger Woltersdorf", - "email": "hw@hollo.me" - } - ], - "description": "A PHP fast CGI client to send requests (a)synchronously to PHP-FPM.", - "keywords": [ - "Socket", - "async", - "fastcgi", - "php-fpm" - ], - "support": { - "issues": "https://github.com/hollodotme/fast-cgi-client/issues", - "source": "https://github.com/hollodotme/fast-cgi-client/tree/v3.1.7" - }, - "time": "2021-12-07T10:10:20+00:00" - }, { "name": "hyperf/code-parser", "version": "v3.1.4", @@ -4754,118 +4470,6 @@ }, "time": "2023-04-04T09:54:51+00:00" }, - { - "name": "psr/http-server-handler", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-server-handler.git", - "reference": "84c4fb66179be4caaf8e97bd239203245302e7d4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-server-handler/zipball/84c4fb66179be4caaf8e97bd239203245302e7d4", - "reference": "84c4fb66179be4caaf8e97bd239203245302e7d4", - "shasum": "" - }, - "require": { - "php": ">=7.0", - "psr/http-message": "^1.0 || ^2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Server\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP server-side request handler", - "keywords": [ - "handler", - "http", - "http-interop", - "psr", - "psr-15", - "psr-7", - "request", - "response", - "server" - ], - "support": { - "source": "https://github.com/php-fig/http-server-handler/tree/1.0.2" - }, - "time": "2023-04-10T20:06:20+00:00" - }, - { - "name": "psr/link", - "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/link.git", - "reference": "84b159194ecfd7eaa472280213976e96415433f7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/link/zipball/84b159194ecfd7eaa472280213976e96415433f7", - "reference": "84b159194ecfd7eaa472280213976e96415433f7", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "suggest": { - "fig/link-util": "Provides some useful PSR-13 utilities" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Link\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for HTTP links", - "homepage": "https://github.com/php-fig/link", - "keywords": [ - "http", - "http-link", - "link", - "psr", - "psr-13", - "rest" - ], - "support": { - "source": "https://github.com/php-fig/link/tree/2.0.1" - }, - "time": "2021-03-11T23:00:27+00:00" - }, { "name": "psr/log", "version": "3.0.0", @@ -5141,62 +4745,6 @@ ], "time": "2023-11-08T05:53:05+00:00" }, - { - "name": "riverline/multipart-parser", - "version": "2.1.2", - "source": { - "type": "git", - "url": "https://github.com/Riverline/multipart-parser.git", - "reference": "7a9f4646db5181516c61b8e0225a343189beedcd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Riverline/multipart-parser/zipball/7a9f4646db5181516c61b8e0225a343189beedcd", - "reference": "7a9f4646db5181516c61b8e0225a343189beedcd", - "shasum": "" - }, - "require": { - "ext-mbstring": "*", - "php": ">=5.6.0" - }, - "require-dev": { - "laminas/laminas-diactoros": "^1.8.7 || ^2.11.1", - "phpunit/phpunit": "^5.7 || ^9.0", - "psr/http-message": "^1.0", - "symfony/psr-http-message-bridge": "^1.1 || ^2.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Riverline\\MultiPartParser\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Romain Cambien", - "email": "romain@cambien.net" - }, - { - "name": "Riverline", - "homepage": "http://www.riverline.fr" - } - ], - "description": "One class library to parse multipart content with encoding and charset support.", - "keywords": [ - "http", - "multipart", - "parser" - ], - "support": { - "issues": "https://github.com/Riverline/multipart-parser/issues", - "source": "https://github.com/Riverline/multipart-parser/tree/2.1.2" - }, - "time": "2024-03-12T16:46:05+00:00" - }, { "name": "symfony/cache", "version": "v7.0.4", @@ -7262,67 +6810,6 @@ ], "time": "2024-01-29T20:11:03+00:00" }, - { - "name": "symfony/process", - "version": "v7.0.4", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "0e7727191c3b71ebec6d529fa0e50a01ca5679e9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/0e7727191c3b71ebec6d529fa0e50a01ca5679e9", - "reference": "0e7727191c3b71ebec6d529fa0e50a01ca5679e9", - "shasum": "" - }, - "require": { - "php": ">=8.2" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Executes commands in sub-processes", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/process/tree/v7.0.4" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-02-22T20:27:20+00:00" - }, { "name": "symfony/routing", "version": "v7.0.5",