From d9aa25aa8eee4c6951515af28877786e7014b0b4 Mon Sep 17 00:00:00 2001 From: Pieter Maene Date: Sun, 31 Oct 2021 17:34:57 +0100 Subject: [PATCH] Started looking into updating all dependencies --- Dockerfile | 10 +- composer.json | 88 +- composer.lock | 8533 +++++++++-------- config/autoload/database.global.php | 16 +- config/modules.config.php | 3 +- docker/php-cli/entrypoint.sh | 3 + .../Resources/config/assetic.config.php | 52 +- .../Resources/config/assetic.config.php | 14 +- .../Resources/config/assetic.config.php | 9 +- .../Component/Assetic/Filter/Css.php | 11 - .../Component/Assetic/Filter/Js.php | 11 - .../Component/Assetic/Filter/Less.php | 32 - .../Component/Console/Command.php | 4 +- .../Version/MigrationFactoryDecorator.php | 37 + .../MigrationFactoryDecoratorFactory.php | 42 + .../CommonBundle/Component/Form/Fieldset.php | 2 +- module/CommonBundle/Component/Form/Form.php | 3 +- .../Component/Form/FormElementManager.php | 2 +- .../Component/Hydrator/Hydrator.php | 10 +- .../Hydrator/NamingStrategy/RemoveIs.php | 5 +- .../Resources/config/assetic.config.php | 110 +- .../Resources/config/assetic.config.php | 16 +- .../Resources/config/assetic.config.php | 2 +- .../Resources/config/assetic.config.php | 18 +- .../Resources/config/assetic.config.php | 22 +- .../Resources/config/assetic.config.php | 2 +- .../Resources/config/assetic.config.php | 2 +- .../Resources/config/assetic.config.php | 2 +- module/QuizBundle/Entity/Quiz.php | 4 +- module/QuizBundle/Entity/Round.php | 2 +- module/QuizBundle/Entity/Team.php | 2 +- .../Resources/config/assetic.config.php | 2 +- .../Resources/config/assetic.config.php | 2 +- .../Resources/config/assetic.config.php | 2 +- .../Resources/config/assetic.config.php | 2 +- .../Resources/config/assetic.config.php | 2 +- 36 files changed, 4914 insertions(+), 4165 deletions(-) delete mode 100644 module/CommonBundle/Component/Assetic/Filter/Css.php delete mode 100644 module/CommonBundle/Component/Assetic/Filter/Js.php delete mode 100644 module/CommonBundle/Component/Assetic/Filter/Less.php create mode 100644 module/CommonBundle/Component/Doctrine/Migrations/Version/MigrationFactoryDecorator.php create mode 100644 module/CommonBundle/Component/Doctrine/Migrations/Version/ServiceManager/MigrationFactoryDecoratorFactory.php diff --git a/Dockerfile b/Dockerfile index 4736c2e8dd..fae48d468d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -90,7 +90,10 @@ RUN apk add --no-cache \ apk add --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/v3.10/main --update-cache \ nodejs==10.24.1-r0 \ npm==10.24.1-r0 && \ - npm install -g less + npm install -g \ + less \ + uglifycss \ + uglify-js RUN mv "${PHP_INI_DIR}/php.ini-production" "${PHP_INI_DIR}/php.ini" @@ -119,7 +122,10 @@ RUN apk add --no-cache \ RUN apk add --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/v3.10/main --update-cache \ nodejs==10.24.1-r0 \ npm==10.24.1-r0 && \ - npm install -g less + npm install -g \ + less \ + uglifycss \ + uglify-js RUN curl -fsSL -o /tmp/fop-2.6-bin.tar.gz https://downloads.apache.org/xmlgraphics/fop/binaries/fop-2.6-bin.tar.gz && \ tar --strip-components=1 -C /opt -xzf /tmp/fop-2.6-bin.tar.gz fop-2.6/fop && \ diff --git a/composer.json b/composer.json index 624f6fa212..9bf0511058 100644 --- a/composer.json +++ b/composer.json @@ -2,62 +2,60 @@ "minimum-stability": "dev", "prefer-stable": true, "require": { - "laminas/laminas-authentication": "^2.6", - "laminas/laminas-cache": "^2.8", - "laminas/laminas-dependency-plugin": "^2.0", - "laminas/laminas-eventmanager": "^3.2", - "laminas/laminas-file": "^2.8", - "laminas/laminas-filter": "^2.8", - "laminas/laminas-form": "^2.12", - "laminas/laminas-http": "^2.8", - "laminas/laminas-i18n": "^2.9", - "laminas/laminas-i18n-resources": "^2.6", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-mail": "^2.10", - "laminas/laminas-math": "^3.1", - "laminas/laminas-mime": "^2.7", - "laminas/laminas-mvc": "^3.1", - "laminas/laminas-mvc-i18n": "^1.1", - "laminas/laminas-mvc-plugin-flashmessenger": "^1.1", - "laminas/laminas-paginator": "^2.8", - "laminas/laminas-permissions-acl": "^2.7", - "laminas/laminas-router": "^3.2", - "laminas/laminas-serializer": "^2.9", - "laminas/laminas-servicemanager": "^3.3", - "laminas/laminas-session": "^2.8", - "laminas/laminas-soap": "^2.7", - "laminas/laminas-stdlib": "^3.2", - "laminas/laminas-uri": "^2.6", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-view": "^2.10", + "laminas/laminas-authentication": "^2.8", + "laminas/laminas-cache": "^2.13", + "laminas/laminas-dependency-plugin": "^2.1", + "laminas/laminas-eventmanager": "^3.3", + "laminas/laminas-file": "^2.9", + "laminas/laminas-filter": "^2.11", + "laminas/laminas-form": "^2.17", + "laminas/laminas-http": "^2.14", + "laminas/laminas-i18n": "^2.11", + "laminas/laminas-i18n-resources": "^2.7", + "laminas/laminas-inputfilter": "^2.12", + "laminas/laminas-mail": "^2.14", + "laminas/laminas-math": "^3.3", + "laminas/laminas-mime": "^2.8", + "laminas/laminas-mvc": "^3.2", + "laminas/laminas-mvc-i18n": "^1.2", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.3", + "laminas/laminas-paginator": "^2.10", + "laminas/laminas-permissions-acl": "^2.8", + "laminas/laminas-router": "^3.4", + "laminas/laminas-serializer": "^2.10", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-session": "^2.11", + "laminas/laminas-soap": "^2.9", + "laminas/laminas-stdlib": "^3.5", + "laminas/laminas-uri": "^2.8", + "laminas/laminas-validator": "^2.14", + "laminas/laminas-view": "^2.12", - "doctrine/doctrine-orm-module": "@stable", - "doctrine/migrations": "^2.0", + "doctrine/doctrine-orm-module": "^4.0", + "doctrine/migrations": "^3.0", "cboden/ratchet": "^0.4", - "clue/redis-react": "^2.2", - "colinmollenhour/credis": "^1.10", + "clue/redis-react": "^2.5", + "colinmollenhour/credis": "^1.12", "dragonmantank/cron-expression": "^3.1", "erusev/parsedown": "^1.7", + "fabiang/assetic-module": "^3.0", "league/uri-parser": "^1.4", "misterion/ko-process": "^0.5", - "ocramius/package-versions": "^1.3", - "oxcom/zend-twig": "^1.0", - "packagelist/yuicompressor-bin": "^2.4", - "sentry/sentry": "^1.9", - "symfony/console": "^3.4", - "symfony/event-dispatcher": "^4.4", - "widmogrod/zf2-assetic-module": "^2.4", + "ocramius/package-versions": "^2.3", + "oxcom/zend-twig": "^1.1", + "sentry/sdk": "^3.1", + "symfony/console": "^5.3", + "symfony/event-dispatcher": "^5.3", "twitter/bootstrap": "^3.3" }, "require-dev": { - "laminas/laminas-developer-tools": "^2.0", + "laminas/laminas-developer-tools": "^2.1", - "phpstan/phpstan": "^0.11", - "phpstan/phpstan-doctrine": "^0.11", - "phpstan/extension-installer": "^1.0", - "squizlabs/php_codesniffer": "^3.3", - "slevomat/coding-standard": "^6.1" + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-doctrine": "^0.12", + "squizlabs/php_codesniffer": "^3.6", + "slevomat/coding-standard": "^7.0" }, "autoload": { "psr-4": { diff --git a/composer.lock b/composer.lock index 8f947bb761..23653f72dc 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,102 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "ed708f795367a0c2e8f60b4526429160", + "content-hash": "abc1618564d53779876421688d4361ec", "packages": [ + { + "name": "assetic/framework", + "version": "v2.0.1", + "source": { + "type": "git", + "url": "https://github.com/assetic-php/assetic.git", + "reference": "e25c9c3590b15e086218ad20ed6cc17d26473f2f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/assetic-php/assetic/zipball/e25c9c3590b15e086218ad20ed6cc17d26473f2f", + "reference": "e25c9c3590b15e086218ad20ed6cc17d26473f2f", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-simplexml": "*", + "php": "^7.2 || ^8.0", + "symfony/deprecation-contracts": "^2.2.0", + "symfony/process": "~3.4 || ~4.0 || ~5.0" + }, + "replace": { + "kriswallsmith/assetic": "*" + }, + "require-dev": { + "meenie/javascript-packer": "^1.1", + "mrclay/minify": "<2.3", + "natxet/cssmin": "^3.0.6", + "patchwork/jsqueeze": "^1.0 || ^2.0", + "phpunit/phpunit": "^8.5", + "psr/log": "^1.0", + "ptachoire/cssembed": "^1.0", + "scssphp/scssphp": "^1.0", + "symfony/phpunit-bridge": "~3.4 || ~4.0 || ~5.0", + "twig/extensions": "^1.5", + "twig/twig": "^2.11", + "wikimedia/less.php": "~3.0.0" + }, + "suggest": { + "meenie/javascript-packer": "The Assetic\\Filter\\PackerFilter requires meenie/javascript-packer", + "mrclay/minify": "The Assetic\\Filter\\JSMinFilter requires mrclay/minify < 2.3", + "natxet/cssmin": "The Assetic\\Filter\\CssMinFilter requires natxet/cssmin", + "patchwork/jsqueeze": "The Assetic\\Filter\\JSqueezeFilter requires patchwork/jsqueeze", + "ptachoire/cssembed": "The Assetic\\Filter\\PhpCssEmbedFilter requires ptachoire/cssembed", + "scssphp/scssphp": "The Assetic\\Filter\\ScssphpFilter requires scssphp/scssphp", + "twig/extensions": "Assetic provides an integration with the Twig templating engine", + "twig/twig": "Assetic provides an integration with the Twig templating engine", + "wikimedia/less.php": "The Assetic\\Filter\\LessphpFilter requires wikimedia/less.php" + }, + "type": "library", + "autoload": { + "psr-0": { + "Assetic": "src/" + }, + "files": [ + "src/functions.php", + "src/aliasing.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kris Wallsmith", + "email": "kris.wallsmith@gmail.com", + "homepage": "http://kriswallsmith.net/" + }, + { + "name": "Jack Wilkinson", + "email": "me@jackwilky.com", + "homepage": "https://jackwilky.com/" + }, + { + "name": "Luke Towers", + "email": "octobercms@luketowers.ca", + "homepage": "https://luketowers.ca" + } + ], + "description": "Asset Management for PHP", + "homepage": "https://github.com/assetic-php/assetic", + "keywords": [ + "assets", + "compression", + "minification" + ], + "support": { + "issues": "https://github.com/assetic-php/assetic/issues", + "source": "https://github.com/assetic-php/assetic/tree/v2.0.1" + }, + "time": "2021-06-30T23:22:21+00:00" + }, { "name": "brick/varexporter", "version": "0.3.5", @@ -227,6 +321,72 @@ ], "time": "2021-08-31T08:39:31+00:00" }, + { + "name": "clue/stream-filter", + "version": "v1.5.0", + "source": { + "type": "git", + "url": "https://github.com/clue/stream-filter.git", + "reference": "aeb7d8ea49c7963d3b581378955dbf5bc49aa320" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/clue/stream-filter/zipball/aeb7d8ea49c7963d3b581378955dbf5bc49aa320", + "reference": "aeb7d8ea49c7963d3b581378955dbf5bc49aa320", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, + "type": "library", + "autoload": { + "psr-4": { + "Clue\\StreamFilter\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Lück", + "email": "christian@clue.engineering" + } + ], + "description": "A simple and modern approach to stream filtering in PHP", + "homepage": "https://github.com/clue/php-stream-filter", + "keywords": [ + "bucket brigade", + "callback", + "filter", + "php_user_filter", + "stream", + "stream_filter_append", + "stream_filter_register" + ], + "support": { + "issues": "https://github.com/clue/stream-filter/issues", + "source": "https://github.com/clue/stream-filter/tree/v1.5.0" + }, + "funding": [ + { + "url": "https://clue.engineering/support", + "type": "custom" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2020-10-02T12:38:20+00:00" + }, { "name": "colinmollenhour/credis", "version": "v1.12.1", @@ -549,43 +709,32 @@ }, { "name": "doctrine/common", - "version": "2.13.3", + "version": "3.2.0", "source": { "type": "git", "url": "https://github.com/doctrine/common.git", - "reference": "f3812c026e557892c34ef37f6ab808a6b567da7f" + "reference": "6d970a11479275300b5144e9373ce5feacfa9b91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/common/zipball/f3812c026e557892c34ef37f6ab808a6b567da7f", - "reference": "f3812c026e557892c34ef37f6ab808a6b567da7f", + "url": "https://api.github.com/repos/doctrine/common/zipball/6d970a11479275300b5144e9373ce5feacfa9b91", + "reference": "6d970a11479275300b5144e9373ce5feacfa9b91", "shasum": "" }, "require": { - "doctrine/annotations": "^1.0", - "doctrine/cache": "^1.0", - "doctrine/collections": "^1.0", - "doctrine/event-manager": "^1.0", - "doctrine/inflector": "^1.0", - "doctrine/lexer": "^1.0", - "doctrine/persistence": "^1.3.3", - "doctrine/reflection": "^1.0", + "doctrine/persistence": "^2.0", "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^1.0", - "phpstan/phpstan": "^0.11", - "phpstan/phpstan-phpunit": "^0.11", - "phpunit/phpunit": "^7.0", + "doctrine/coding-standard": "^6.0 || ^8.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^7.5.20 || ^8.5 || ^9.0", "squizlabs/php_codesniffer": "^3.0", - "symfony/phpunit-bridge": "^4.0.5" + "symfony/phpunit-bridge": "^4.0.5", + "vimeo/psalm": "^4.4" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.11.x-dev" - } - }, "autoload": { "psr-4": { "Doctrine\\Common\\": "lib/Doctrine/Common" @@ -621,7 +770,7 @@ "email": "ocramius@gmail.com" } ], - "description": "PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, persistence interfaces, proxies, event system and much more.", + "description": "PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, proxies and much more.", "homepage": "https://www.doctrine-project.org/projects/common.html", "keywords": [ "common", @@ -630,7 +779,7 @@ ], "support": { "issues": "https://github.com/doctrine/common/issues", - "source": "https://github.com/doctrine/common/tree/2.13.x" + "source": "https://github.com/doctrine/common/tree/3.2.0" }, "funding": [ { @@ -646,7 +795,7 @@ "type": "tidelift" } ], - "time": "2020-06-05T16:46:05+00:00" + "time": "2021-10-19T06:47:22+00:00" }, { "name": "doctrine/dbal", @@ -800,72 +949,147 @@ }, "time": "2021-03-21T12:59:47+00:00" }, + { + "name": "doctrine/doctrine-laminas-hydrator", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/doctrine-laminas-hydrator.git", + "reference": "346e511ed0c42b00963715585111eab760ffd025" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/doctrine-laminas-hydrator/zipball/346e511ed0c42b00963715585111eab760ffd025", + "reference": "346e511ed0c42b00963715585111eab760ffd025", + "shasum": "" + }, + "require": { + "doctrine/collections": "^1.6.8", + "doctrine/inflector": "^1.4.4 || ^2.0.3", + "doctrine/persistence": "^1.3.8 || ^2.2.2", + "ext-ctype": "*", + "laminas/laminas-hydrator": "^3.2.1 || ^4.3.1", + "laminas/laminas-stdlib": "^3.6.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" + }, + "require-dev": { + "jangregor/phpstan-prophecy": "^0.8.1", + "laminas/laminas-coding-standard": "^2.3.0", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpstan/phpstan": "^0.12.99", + "phpunit/phpunit": "^9.5.10", + "vimeo/psalm": "^4.10.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Laminas\\Hydrator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Doctrine hydrators for Laminas applications", + "keywords": [ + "doctrine", + "hydrator", + "laminas", + "zf" + ], + "support": { + "issues": "https://github.com/doctrine/doctrine-laminas-hydrator/issues", + "rss": "https://github.com/doctrine/doctrine-laminas-hydrator/releases.atom", + "source": "https://github.com/doctrine/doctrine-laminas-hydrator" + }, + "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%2Fdoctrine-laminas-hydrator", + "type": "tidelift" + } + ], + "time": "2021-10-17T12:48:44+00:00" + }, { "name": "doctrine/doctrine-module", - "version": "2.1.10", + "version": "4.2.0", "source": { "type": "git", "url": "https://github.com/doctrine/DoctrineModule.git", - "reference": "2b961e58eb911bfe1e99a6e9a69087e05a24201c" + "reference": "de74578aee969cc66bad2fa859cb1ba7c235f838" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/DoctrineModule/zipball/2b961e58eb911bfe1e99a6e9a69087e05a24201c", - "reference": "2b961e58eb911bfe1e99a6e9a69087e05a24201c", + "url": "https://api.github.com/repos/doctrine/DoctrineModule/zipball/de74578aee969cc66bad2fa859cb1ba7c235f838", + "reference": "de74578aee969cc66bad2fa859cb1ba7c235f838", "shasum": "" }, "require": { - "doctrine/cache": "^1.7", - "doctrine/common": "^2.8", - "php": "^7.1", - "symfony/console": "^3.3 || ^4.0 || ^5.0", - "zendframework/zend-authentication": "^2.5.3", - "zendframework/zend-cache": "^2.7.1", - "zendframework/zend-form": "^2.11", - "zendframework/zend-hydrator": "^2.3", - "zendframework/zend-mvc": "^3.1", - "zendframework/zend-paginator": "^2.8", - "zendframework/zend-servicemanager": "^3.3", - "zendframework/zend-stdlib": "^3.1", - "zendframework/zend-validator": "^2.10" + "doctrine/annotations": "^1.13.2", + "doctrine/cache": "^1.12.1", + "doctrine/collections": "^1.6.8", + "doctrine/doctrine-laminas-hydrator": "^2.2.0", + "doctrine/event-manager": "^1.1.1", + "doctrine/inflector": "^2.0.3", + "doctrine/persistence": "^2.2.2", + "laminas/laminas-authentication": "^2.8.0", + "laminas/laminas-cache": "^2.13.0", + "laminas/laminas-form": "^2.17.0 || ^3.0.1", + "laminas/laminas-mvc": "^3.3.0", + "laminas/laminas-paginator": "^2.11.0", + "laminas/laminas-servicemanager": "^3.7.0", + "laminas/laminas-stdlib": "^3.6.0", + "laminas/laminas-validator": "^2.15.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "symfony/console": "^5.3.7" }, "require-dev": { - "phpunit/phpunit": "^7.5.2", - "predis/predis": "^1.1", - "squizlabs/php_codesniffer": "^2.7", - "zendframework/zend-i18n": "^2.7", - "zendframework/zend-log": "^2.9", - "zendframework/zend-modulemanager": "^2.8", - "zendframework/zend-mvc-console": "^1.1.11", - "zendframework/zend-serializer": "^2.8", - "zendframework/zend-session": "^2.8", - "zendframework/zend-test": "^3.1.1", - "zendframework/zend-version": "^2.5.1" + "doctrine/coding-standard": "^9.0.0", + "doctrine/orm": "^2.10.2", + "jangregor/phpstan-prophecy": "^0.8.1", + "laminas/laminas-i18n": "^2.11.3", + "laminas/laminas-log": "^2.13.1", + "laminas/laminas-modulemanager": "^2.11.0", + "laminas/laminas-mvc-console": "^1.3.0", + "laminas/laminas-serializer": "^2.11.0", + "laminas/laminas-session": "^2.12.0", + "laminas/laminas-test": "^3.5.1", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpstan/phpstan": "^0.12.99", + "phpstan/phpstan-phpunit": "^0.12.22", + "phpunit/phpunit": "^9.5.10", + "predis/predis": "^1.1.9", + "vimeo/psalm": "^4.11.2" }, "suggest": { "doctrine/data-fixtures": "Data Fixtures if you want to generate test data or bootstrap data for your deployments", - "zendframework/zend-mvc-console": "^1.1.11 if you want to use the ZF3 console libraries" + "laminas/laminas-mvc-console": "^1.1.11 if you want to use the Laminas console libraries" }, "bin": [ "bin/doctrine-module" ], "type": "library", "extra": { - "zf": { + "laminas": { "config-provider": "DoctrineModule\\ConfigProvider", "module": "DoctrineModule" - }, - "branch-alias": { - "dev-1.2-dev": "1.2-dev", - "dev-2.0-dev": "2.0-dev", - "dev-master": "1.2-dev", - "dev-develop": "2.0-dev" } }, "autoload": { - "psr-0": { + "psr-4": { "DoctrineModule\\": "src/" - } + }, + "files": [ + "autoload/polyfill-form-elements.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -890,75 +1114,97 @@ "name": "Michaël Gallego", "email": "mic.gallego@gmail.com", "homepage": "http://www.michaelgallego.fr" + }, + { + "name": "Tom H Anderson", + "email": "tom.h.anderson@gmail.com", + "homepage": "https://tomhanderson.com" } ], - "description": "Zend Framework Module that provides Doctrine basic functionality required for ORM and ODM modules", + "description": "Laminas Module that provides Doctrine basic functionality required for ORM and ODM modules", "homepage": "http://www.doctrine-project.org/", "keywords": [ "doctrine", - "module", - "zf" + "laminas", + "module" ], "support": { "issues": "https://github.com/doctrine/DoctrineModule/issues", - "source": "https://github.com/doctrine/DoctrineModule/tree/master" + "source": "https://github.com/doctrine/DoctrineModule/tree/4.2.0" }, - "time": "2019-11-23T21:33:35+00:00" + "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%2Fdoctrine-module", + "type": "tidelift" + } + ], + "time": "2021-10-28T06:03:37+00:00" }, { "name": "doctrine/doctrine-orm-module", - "version": "2.1.7", + "version": "4.0.2", "source": { "type": "git", "url": "https://github.com/doctrine/DoctrineORMModule.git", - "reference": "5693988999afae74cd74a8c43e78cddde1cff464" + "reference": "2da90be662cffb23ac3970bf2b933a06b8745f1b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/DoctrineORMModule/zipball/5693988999afae74cd74a8c43e78cddde1cff464", - "reference": "5693988999afae74cd74a8c43e78cddde1cff464", + "url": "https://api.github.com/repos/doctrine/DoctrineORMModule/zipball/2da90be662cffb23ac3970bf2b933a06b8745f1b", + "reference": "2da90be662cffb23ac3970bf2b933a06b8745f1b", "shasum": "" }, "require": { - "doctrine/dbal": "^2.6.0", - "doctrine/doctrine-module": "^2.1.3", - "doctrine/orm": "^2.6.3", - "php": "^7.1", - "symfony/console": "^3.3 || ^4.0 || ^5.0", - "zendframework/zend-hydrator": "^2.3", - "zendframework/zend-mvc": "^3.1", - "zendframework/zend-servicemanager": "^3.3", - "zendframework/zend-stdlib": "^3.2.1" + "composer/package-versions-deprecated": "^1.11", + "doctrine/dbal": "^2.10", + "doctrine/doctrine-module": "^4.0", + "doctrine/orm": "^2.6.4", + "doctrine/persistence": "^1.3.3||^2.0", + "php": "^7.3 || ^8.0", + "symfony/console": "^5.0" + }, + "conflict": { + "doctrine/migrations": "<3.0" }, "require-dev": { + "doctrine/annotations": "^1.8", + "doctrine/coding-standard": "^8.0", "doctrine/data-fixtures": "^1.2.1", - "doctrine/migrations": "^1.5 || ^2.0", - "phpunit/phpunit": "^7.0.3", - "squizlabs/php_codesniffer": "^2.7", - "zendframework/zend-console": "^2.6", - "zendframework/zend-developer-tools": "^1.1", - "zendframework/zend-i18n": "^2.7.3", - "zendframework/zend-log": "^2.9", - "zendframework/zend-modulemanager": "^2.7.2", - "zendframework/zend-mvc-console": "^1.2", - "zendframework/zend-serializer": "^2.8" + "doctrine/migrations": "^3.0", + "laminas/laminas-code": "^3.3.2", + "laminas/laminas-console": "^2.6", + "laminas/laminas-developer-tools": "^1.1", + "laminas/laminas-i18n": "^2.7.3", + "laminas/laminas-log": "^2.9", + "laminas/laminas-modulemanager": "^2.7.2", + "laminas/laminas-mvc-console": "^1.2", + "laminas/laminas-serializer": "^2.8", + "ocramius/proxy-manager": "^2.2", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.3" }, "suggest": { "doctrine/migrations": "doctrine migrations if you want to keep your schema definitions versioned", - "zendframework/zend-developer-tools": "zend-developer-tools if you want to profile operations executed by the ORM during development", - "zendframework/zend-form": "if you want to use form elements backed by Doctrine" + "laminas/laminas-developer-tools": "laminas-developer-tools if you want to profile operations executed by the ORM during development", + "laminas/laminas-form": "if you want to use form elements backed by Doctrine" }, "type": "library", "extra": { - "zf": { + "laminas": { "config-provider": "DoctrineORMModule\\ConfigProvider", "module": "DoctrineORMModule" } }, "autoload": { - "files": [ - "src/autoload.php" - ], "psr-0": { "DoctrineORMModule\\": "src/" } @@ -986,21 +1232,39 @@ { "name": "Guilherme Blanco", "email": "guilhermeblanco@hotmail.com" + }, + { + "name": "Tom H Anderson", + "email": "tom.h.anderson@gmail.com" } ], - "description": "Zend Framework Module that provides Doctrine ORM functionality", + "description": "Laminas Module that provides Doctrine ORM functionality", "homepage": "http://www.doctrine-project.org/", "keywords": [ "doctrine", + "laminas", "module", - "orm", - "zf" + "orm" ], "support": { "issues": "https://github.com/doctrine/DoctrineORMModule/issues", - "source": "https://github.com/doctrine/DoctrineORMModule/tree/master" + "source": "https://github.com/doctrine/DoctrineORMModule/tree/4.0.2" }, - "time": "2019-11-23T22:00:58+00:00" + "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%2Fdoctrine-orm-module", + "type": "tidelift" + } + ], + "time": "2021-10-18T17:01:29+00:00" }, { "name": "doctrine/event-manager", @@ -1098,37 +1362,32 @@ }, { "name": "doctrine/inflector", - "version": "1.4.4", + "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/doctrine/inflector.git", - "reference": "4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9" + "reference": "8b7ff3e4b7de6b2c84da85637b59fd2880ecaa89" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9", - "reference": "4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/8b7ff3e4b7de6b2c84da85637b59fd2880ecaa89", + "reference": "8b7ff3e4b7de6b2c84da85637b59fd2880ecaa89", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0" + "php": "^7.2 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^8.0", + "doctrine/coding-standard": "^8.2", "phpstan/phpstan": "^0.12", "phpstan/phpstan-phpunit": "^0.12", "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", + "vimeo/psalm": "^4.10" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, "autoload": { "psr-4": { - "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector", "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" } }, @@ -1174,7 +1433,7 @@ ], "support": { "issues": "https://github.com/doctrine/inflector/issues", - "source": "https://github.com/doctrine/inflector/tree/1.4.4" + "source": "https://github.com/doctrine/inflector/tree/2.0.4" }, "funding": [ { @@ -1190,7 +1449,7 @@ "type": "tidelift" } ], - "time": "2021-04-16T17:34:40+00:00" + "time": "2021-10-22T20:16:43+00:00" }, { "name": "doctrine/instantiator", @@ -1343,42 +1602,48 @@ }, { "name": "doctrine/migrations", - "version": "2.2.1", + "version": "3.3.0", "source": { "type": "git", "url": "https://github.com/doctrine/migrations.git", - "reference": "a3987131febeb0e9acb3c47ab0df0af004588934" + "reference": "1967775546df997eb97057911d80184c91c92b9a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/migrations/zipball/a3987131febeb0e9acb3c47ab0df0af004588934", - "reference": "a3987131febeb0e9acb3c47ab0df0af004588934", + "url": "https://api.github.com/repos/doctrine/migrations/zipball/1967775546df997eb97057911d80184c91c92b9a", + "reference": "1967775546df997eb97057911d80184c91c92b9a", "shasum": "" }, "require": { - "doctrine/dbal": "^2.9", - "ocramius/package-versions": "^1.3", - "ocramius/proxy-manager": "^2.0.2", - "php": "^7.1", - "symfony/console": "^3.4||^4.0||^5.0", - "symfony/stopwatch": "^3.4||^4.0||^5.0" + "composer/package-versions-deprecated": "^1.8", + "doctrine/dbal": "^2.11 || ^3.0", + "doctrine/deprecations": "^0.5.3", + "doctrine/event-manager": "^1.0", + "friendsofphp/proxy-manager-lts": "^1.0", + "php": "^7.2 || ^8.0", + "psr/log": "^1.1.3 || ^2 || ^3", + "symfony/console": "^3.4 || ^4.4.16 || ^5.0", + "symfony/stopwatch": "^3.4 || ^4.0 || ^5.0" }, "require-dev": { - "doctrine/coding-standard": "^6.0", + "doctrine/coding-standard": "^8.0", "doctrine/orm": "^2.6", + "doctrine/persistence": "^1.3 || ^2.0", + "doctrine/sql-formatter": "^1.0", + "ergebnis/composer-normalize": "^2.9", "ext-pdo_sqlite": "*", - "jdorn/sql-formatter": "^1.1", - "mikey179/vfsstream": "^1.6", - "phpstan/phpstan": "^0.10", - "phpstan/phpstan-deprecation-rules": "^0.10", - "phpstan/phpstan-phpunit": "^0.10", - "phpstan/phpstan-strict-rules": "^0.10", - "phpunit/phpunit": "^7.0", - "symfony/process": "^3.4||^4.0||^5.0", - "symfony/yaml": "^3.4||^4.0||^5.0" + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpstan/phpstan-symfony": "^0.12", + "phpunit/phpunit": "^8.5 || ^9.4", + "symfony/cache": "^3.4 || ^4.0 || ^5.0", + "symfony/process": "^3.4 || ^4.0 || ^5.0", + "symfony/yaml": "^3.4 || ^4.0 || ^5.0" }, "suggest": { - "jdorn/sql-formatter": "Allows to generate formatted SQL with the diff command.", + "doctrine/sql-formatter": "Allows to generate formatted SQL with the diff command.", "symfony/yaml": "Allows the use of yaml for migration configuration files." }, "bin": [ @@ -1386,8 +1651,9 @@ ], "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.2.x-dev" + "composer-normalize": { + "indent-size": 4, + "indent-style": "space" } }, "autoload": { @@ -1418,64 +1684,84 @@ "keywords": [ "database", "dbal", - "migrations", - "php" + "migrations" ], "support": { "issues": "https://github.com/doctrine/migrations/issues", - "source": "https://github.com/doctrine/migrations/tree/2.2.x" + "source": "https://github.com/doctrine/migrations/tree/3.3.0" }, - "time": "2019-12-04T06:09:14+00:00" + "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%2Fmigrations", + "type": "tidelift" + } + ], + "time": "2021-10-15T16:53:47+00:00" }, { "name": "doctrine/orm", - "version": "v2.7.3", + "version": "2.10.2", "source": { "type": "git", "url": "https://github.com/doctrine/orm.git", - "reference": "d95e03ba660d50d785a9925f41927fef0ee553cf" + "reference": "81d472f6f96b8b571cafefe8d2fef89ed9446a62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/orm/zipball/d95e03ba660d50d785a9925f41927fef0ee553cf", - "reference": "d95e03ba660d50d785a9925f41927fef0ee553cf", + "url": "https://api.github.com/repos/doctrine/orm/zipball/81d472f6f96b8b571cafefe8d2fef89ed9446a62", + "reference": "81d472f6f96b8b571cafefe8d2fef89ed9446a62", "shasum": "" }, "require": { - "doctrine/annotations": "^1.8", - "doctrine/cache": "^1.9.1", + "composer/package-versions-deprecated": "^1.8", + "doctrine/cache": "^1.12.1 || ^2.1.1", "doctrine/collections": "^1.5", - "doctrine/common": "^2.11 || ^3.0", - "doctrine/dbal": "^2.9.3", + "doctrine/common": "^3.0.3", + "doctrine/dbal": "^2.13.1 || ^3.1.1", + "doctrine/deprecations": "^0.5.3", "doctrine/event-manager": "^1.1", - "doctrine/inflector": "^1.0", + "doctrine/inflector": "^1.4 || ^2.0", "doctrine/instantiator": "^1.3", "doctrine/lexer": "^1.0", - "doctrine/persistence": "^1.3.3 || ^2.0", + "doctrine/persistence": "^2.2", + "ext-ctype": "*", "ext-pdo": "*", - "ocramius/package-versions": "^1.2", - "php": "^7.1", - "symfony/console": "^3.0|^4.0|^5.0" + "php": "^7.1 ||^8.0", + "psr/cache": "^1 || ^2 || ^3", + "symfony/console": "^3.0 || ^4.0 || ^5.0 || ^6.0", + "symfony/polyfill-php72": "^1.23", + "symfony/polyfill-php80": "^1.15" }, - "require-dev": { - "doctrine/coding-standard": "^5.0", - "phpstan/phpstan": "^0.12.18", - "phpunit/phpunit": "^7.5", - "symfony/yaml": "^3.4|^4.0|^5.0", - "vimeo/psalm": "^3.11" + "conflict": { + "doctrine/annotations": "<1.13 || >= 2.0" + }, + "require-dev": { + "doctrine/annotations": "^1.13", + "doctrine/coding-standard": "^9.0", + "phpbench/phpbench": "^0.16.10 || ^1.0", + "phpstan/phpstan": "0.12.99", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.4", + "squizlabs/php_codesniffer": "3.6.1", + "symfony/cache": "^4.4 || ^5.2", + "symfony/yaml": "^3.4 || ^4.0 || ^5.0 || ^6.0", + "vimeo/psalm": "4.10.0" }, "suggest": { + "symfony/cache": "Provides cache support for Setup Tool with doctrine/cache 2.0", "symfony/yaml": "If you want to use YAML Metadata Mapping Driver" }, "bin": [ "bin/doctrine" ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7.x-dev" - } - }, "autoload": { "psr-4": { "Doctrine\\ORM\\": "lib/Doctrine/ORM" @@ -1515,61 +1801,46 @@ ], "support": { "issues": "https://github.com/doctrine/orm/issues", - "source": "https://github.com/doctrine/orm/tree/v2.7.3" + "source": "https://github.com/doctrine/orm/tree/2.10.2" }, - "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/orm", - "type": "tidelift" - } - ], - "time": "2020-05-26T16:03:49+00:00" + "time": "2021-10-21T17:57:02+00:00" }, { "name": "doctrine/persistence", - "version": "1.3.8", + "version": "2.2.3", "source": { "type": "git", "url": "https://github.com/doctrine/persistence.git", - "reference": "7a6eac9fb6f61bba91328f15aa7547f4806ca288" + "reference": "5e7bdbbfe9811c06e1f745d1c166647d5c47d6ee" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/persistence/zipball/7a6eac9fb6f61bba91328f15aa7547f4806ca288", - "reference": "7a6eac9fb6f61bba91328f15aa7547f4806ca288", + "url": "https://api.github.com/repos/doctrine/persistence/zipball/5e7bdbbfe9811c06e1f745d1c166647d5c47d6ee", + "reference": "5e7bdbbfe9811c06e1f745d1c166647d5c47d6ee", "shasum": "" }, "require": { "doctrine/annotations": "^1.0", - "doctrine/cache": "^1.0", + "doctrine/cache": "^1.11 || ^2.0", "doctrine/collections": "^1.0", + "doctrine/deprecations": "^0.5.3", "doctrine/event-manager": "^1.0", - "doctrine/reflection": "^1.2", - "php": "^7.1 || ^8.0" + "php": "^7.1 || ^8.0", + "psr/cache": "^1.0|^2.0|^3.0" }, "conflict": { "doctrine/common": "<2.10@dev" }, "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpstan/phpstan": "^0.11", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", - "vimeo/psalm": "^3.11" + "composer/package-versions-deprecated": "^1.11", + "doctrine/coding-standard": "^6.0 || ^9.0", + "doctrine/common": "^3.0", + "phpstan/phpstan": "0.12.84", + "phpunit/phpunit": "^7.5.20 || ^8.0 || ^9.0", + "symfony/cache": "^4.4|^5.0", + "vimeo/psalm": "4.7.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.3.x-dev" - } - }, "autoload": { "psr-4": { "Doctrine\\Common\\": "lib/Doctrine/Common", @@ -1617,106 +1888,9 @@ ], "support": { "issues": "https://github.com/doctrine/persistence/issues", - "source": "https://github.com/doctrine/persistence/tree/1.3.x" - }, - "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%2Fpersistence", - "type": "tidelift" - } - ], - "time": "2020-06-20T12:56:16+00:00" - }, - { - "name": "doctrine/reflection", - "version": "1.2.2", - "source": { - "type": "git", - "url": "https://github.com/doctrine/reflection.git", - "reference": "fa587178be682efe90d005e3a322590d6ebb59a5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/reflection/zipball/fa587178be682efe90d005e3a322590d6ebb59a5", - "reference": "fa587178be682efe90d005e3a322590d6ebb59a5", - "shasum": "" - }, - "require": { - "doctrine/annotations": "^1.0", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0" - }, - "conflict": { - "doctrine/common": "<2.9" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0 || ^8.2.0", - "doctrine/common": "^2.10", - "phpstan/phpstan": "^0.11.0 || ^0.12.20", - "phpstan/phpstan-phpunit": "^0.11.0 || ^0.12.16", - "phpunit/phpunit": "^7.5 || ^9.1.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Doctrine\\Common\\": "lib/Doctrine/Common" - } - }, - "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" - }, - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com" - } - ], - "description": "The Doctrine Reflection project is a simple library used by the various Doctrine projects which adds some additional functionality on top of the reflection functionality that comes with PHP. It allows you to get the reflection information about classes, methods and properties statically.", - "homepage": "https://www.doctrine-project.org/projects/reflection.html", - "keywords": [ - "reflection", - "static" - ], - "support": { - "issues": "https://github.com/doctrine/reflection/issues", - "source": "https://github.com/doctrine/reflection/tree/1.2.2" + "source": "https://github.com/doctrine/persistence/tree/2.2.3" }, - "abandoned": "roave/better-reflection", - "time": "2020-10-27T21:46:55+00:00" + "time": "2021-10-25T19:59:10+00:00" }, { "name": "dragonmantank/cron-expression", @@ -1877,47 +2051,56 @@ "time": "2017-07-23T21:35:13+00:00" }, { - "name": "guzzlehttp/psr7", - "version": "1.8.3", + "name": "fabiang/assetic-module", + "version": "v3.0.1", "source": { "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85" + "url": "https://github.com/fabiang/assetic-module.git", + "reference": "767c8e21058eab224ef0ad1c772b8f890165ca5f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/1afdd860a2566ed3c2b0b4a3de6e23434a79ec85", - "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85", + "url": "https://api.github.com/repos/fabiang/assetic-module/zipball/767c8e21058eab224ef0ad1c772b8f890165ca5f", + "reference": "767c8e21058eab224ef0ad1c772b8f890165ca5f", "shasum": "" }, "require": { - "php": ">=5.4.0", - "psr/http-message": "~1.0", - "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" + "assetic/framework": "^2.0", + "laminas/laminas-view": "^2.11", + "php": "^7.4 || ^8.0", + "symfony/console": "^4.0 || ^5.0" }, - "provide": { - "psr/http-message-implementation": "1.0" + "replace": { + "widmogrod/zf2-assetic-module": "self.version" }, "require-dev": { - "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" + "laminas/laminas-diactoros": "^2.5", + "laminas/laminas-mvc": "^3.1", + "mezzio/mezzio": "^3.2", + "mezzio/mezzio-helpers": "^5.4", + "mezzio/mezzio-router": "^3.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.4", + "psr/http-server-middleware": "^1.0", + "vimeo/psalm": "^4.2" }, "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + "laminas/laminas-mvc": "When using this module together with Laminas MVC", + "leafo/lessphp": "Assetic provides the integration with the lessphp LESS compiler", + "leafo/scssphp": "Assetic provides the integration with the scssphp SCSS compiler", + "mezzio/mezzio": "When using this module together with Mezzio", + "mezzio/mezzio-helpers": "When using this module together with Mezzio", + "mezzio/mezzio-router": "When using this module together with Mezzio", + "psr/http-server-middleware": "When using this module together with Mezzio" }, + "bin": [ + "bin/assetic" + ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.7-dev" - } - }, "autoload": { "psr-4": { - "GuzzleHttp\\Psr7\\": "src/" - }, - "files": [ - "src/functions_include.php" - ] + "Fabiang\\AsseticBundle\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1925,123 +2108,74 @@ ], "authors": [ { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "George Mponos", - "email": "gmponos@gmail.com", - "homepage": "https://github.com/gmponos" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com", - "homepage": "https://github.com/sagikazarmark" + "name": "Gabriel Habryn", + "email": "widmogrod@gmail.com", + "homepage": "https://github.com/widmogrod/zf2-assetic-module", + "role": "Developer" }, { - "name": "Tobias Schultze", - "email": "webmaster@tubo-world.de", - "homepage": "https://github.com/Tobion" + "name": "Fabian Grutschus", + "email": "f.grutschus@lubyte.de", + "role": "Developer" } ], - "description": "PSR-7 message implementation that also provides common utility methods", + "description": "Zend Framework/Laminas module that provides complete integration of Assetic library", + "homepage": "https://github.com/fabiang/assetic-module", "keywords": [ - "http", - "message", - "psr-7", - "request", - "response", - "stream", - "uri", - "url" + "JS", + "assetic", + "assets", + "css", + "less", + "resources" ], "support": { - "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.8.3" + "issues": "https://github.com/fabiang/assetic-module/issues", + "source": "https://github.com/fabiang/assetic-module/tree/v3.0.1" }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", - "type": "tidelift" - } - ], - "time": "2021-10-05T13:56:00+00:00" + "time": "2021-01-25T15:15:05+00:00" }, { - "name": "kriswallsmith/assetic", - "version": "v1.4.0", + "name": "friendsofphp/proxy-manager-lts", + "version": "v1.0.1", "source": { "type": "git", - "url": "https://github.com/kriswallsmith/assetic.git", - "reference": "e911c437dbdf006a8f62c2f59b15b2d69a5e0aa1" + "url": "https://github.com/FriendsOfPHP/proxy-manager-lts.git", + "reference": "aa76978a8feaf7ddffaf346ba4f409efbfe5f9a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/kriswallsmith/assetic/zipball/e911c437dbdf006a8f62c2f59b15b2d69a5e0aa1", - "reference": "e911c437dbdf006a8f62c2f59b15b2d69a5e0aa1", + "url": "https://api.github.com/repos/FriendsOfPHP/proxy-manager-lts/zipball/aa76978a8feaf7ddffaf346ba4f409efbfe5f9a9", + "reference": "aa76978a8feaf7ddffaf346ba4f409efbfe5f9a9", "shasum": "" }, "require": { - "php": ">=5.3.1", - "symfony/process": "~2.1|~3.0" + "laminas/laminas-code": "^3.4.1|^4.0", + "php": ">=7.1", + "symfony/filesystem": "^4.4.17|^5.0" }, "conflict": { - "twig/twig": "<1.27" + "laminas/laminas-stdlib": "<3.2.1", + "zendframework/zend-stdlib": "<3.2.1" }, - "require-dev": { - "leafo/lessphp": "^0.3.7", - "leafo/scssphp": "~0.1", - "meenie/javascript-packer": "^1.1", - "mrclay/minify": "<2.3", - "natxet/cssmin": "3.0.4", - "patchwork/jsqueeze": "~1.0|~2.0", - "phpunit/phpunit": "~4.8 || ^5.6", - "psr/log": "~1.0", - "ptachoire/cssembed": "~1.0", - "symfony/phpunit-bridge": "~2.7|~3.0", - "twig/twig": "~1.23|~2.0", - "yfix/packager": "dev-master" + "replace": { + "ocramius/proxy-manager": "^2.1" }, - "suggest": { - "leafo/lessphp": "Assetic provides the integration with the lessphp LESS compiler", - "leafo/scssphp": "Assetic provides the integration with the scssphp SCSS compiler", - "leafo/scssphp-compass": "Assetic provides the integration with the SCSS compass plugin", - "patchwork/jsqueeze": "Assetic provides the integration with the JSqueeze JavaScript compressor", - "ptachoire/cssembed": "Assetic provides the integration with phpcssembed to embed data uris", - "twig/twig": "Assetic provides the integration with the Twig templating engine" + "require-dev": { + "ext-phar": "*", + "symfony/phpunit-bridge": "^5.2" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "1.4-dev" + "thanks": { + "name": "ocramius/proxy-manager", + "url": "https://github.com/Ocramius/ProxyManager" } }, "autoload": { - "psr-0": { - "Assetic": "src/" - }, - "files": [ - "src/functions.php" - ] + "psr-4": { + "ProxyManager\\": "src/ProxyManager" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2049,91 +2183,770 @@ ], "authors": [ { - "name": "Kris Wallsmith", - "email": "kris.wallsmith@gmail.com", - "homepage": "http://kriswallsmith.net/" + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "http://ocramius.github.io/" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" } ], - "description": "Asset Management for PHP", - "homepage": "https://github.com/kriswallsmith/assetic", + "description": "Adding support for a wider range of PHP versions to ocramius/proxy-manager", + "homepage": "https://github.com/FriendsOfPHP/proxy-manager-lts", "keywords": [ - "assets", - "compression", - "minification" + "aop", + "lazy loading", + "proxy", + "proxy pattern", + "service proxies" ], "support": { - "issues": "https://github.com/kriswallsmith/assetic/issues", - "source": "https://github.com/kriswallsmith/assetic/tree/master" + "issues": "https://github.com/FriendsOfPHP/proxy-manager-lts/issues", + "source": "https://github.com/FriendsOfPHP/proxy-manager-lts/tree/v1.0.1" }, - "time": "2016-11-11T18:43:20+00:00" - }, - { - "name": "laminas/laminas-authentication", - "version": "2.8.0", - "source": { - "type": "git", - "url": "https://github.com/laminas/laminas-authentication.git", - "reference": "0b77d353a3a039d65c15318c98dd055d62f010b6" + "funding": [ + { + "url": "https://github.com/Ocramius", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ocramius/proxy-manager", + "type": "tidelift" + } + ], + "time": "2020-12-28T10:50:10+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2021-10-22T20:56:57+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "1.8.3", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/1afdd860a2566ed3c2b0b4a3de6e23434a79ec85", + "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85", + "shasum": "" + }, + "require": { + "php": ">=5.4.0", + "psr/http-message": "~1.0", + "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "ext-zlib": "*", + "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.7-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/1.8.3" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2021-10-05T13:56:00+00:00" + }, + { + "name": "http-interop/http-factory-guzzle", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/http-interop/http-factory-guzzle.git", + "reference": "8f06e92b95405216b237521cc64c804dd44c4a81" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/http-interop/http-factory-guzzle/zipball/8f06e92b95405216b237521cc64c804dd44c4a81", + "reference": "8f06e92b95405216b237521cc64c804dd44c4a81", + "shasum": "" + }, + "require": { + "guzzlehttp/psr7": "^1.7||^2.0", + "php": ">=7.3", + "psr/http-factory": "^1.0" + }, + "provide": { + "psr/http-factory-implementation": "^1.0" + }, + "require-dev": { + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^9.5" + }, + "suggest": { + "guzzlehttp/psr7": "Includes an HTTP factory starting in version 2.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Http\\Factory\\Guzzle\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "An HTTP Factory using Guzzle PSR7", + "keywords": [ + "factory", + "http", + "psr-17", + "psr-7" + ], + "support": { + "issues": "https://github.com/http-interop/http-factory-guzzle/issues", + "source": "https://github.com/http-interop/http-factory-guzzle/tree/1.2.0" + }, + "time": "2021-07-21T13:50:14+00:00" + }, + { + "name": "jean85/pretty-package-versions", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/Jean85/pretty-package-versions.git", + "reference": "ae547e455a3d8babd07b96966b17d7fd21d9c6af" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/ae547e455a3d8babd07b96966b17d7fd21d9c6af", + "reference": "ae547e455a3d8babd07b96966b17d7fd21d9c6af", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.0.0", + "php": "^7.1|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.17", + "jean85/composer-provided-replaced-stub-package": "^1.0", + "phpstan/phpstan": "^0.12.66", + "phpunit/phpunit": "^7.5|^8.5|^9.4", + "vimeo/psalm": "^4.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Jean85\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Alessandro Lai", + "email": "alessandro.lai85@gmail.com" + } + ], + "description": "A library to get pretty versions strings of installed dependencies", + "keywords": [ + "composer", + "package", + "release", + "versions" + ], + "support": { + "issues": "https://github.com/Jean85/pretty-package-versions/issues", + "source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.5" + }, + "time": "2021-10-08T21:21:46+00:00" + }, + { + "name": "laminas/laminas-authentication", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-authentication.git", + "reference": "0b77d353a3a039d65c15318c98dd055d62f010b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-authentication/zipball/0b77d353a3a039d65c15318c98dd055d62f010b6", + "reference": "0b77d353a3a039d65c15318c98dd055d62f010b6", + "shasum": "" + }, + "require": { + "laminas/laminas-stdlib": "^3.2.1", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0" + }, + "replace": { + "zendframework/zend-authentication": "^2.7.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-crypt": "^2.6 || ^3.2.1", + "laminas/laminas-db": "^2.8.2", + "laminas/laminas-http": "^2.7", + "laminas/laminas-ldap": "^2.8", + "laminas/laminas-session": "^2.8", + "laminas/laminas-uri": "^2.5.2", + "laminas/laminas-validator": "^2.10.1", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6" + }, + "suggest": { + "laminas/laminas-crypt": "Laminas\\Crypt component", + "laminas/laminas-db": "Laminas\\Db component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-ldap": "Laminas\\Ldap component", + "laminas/laminas-session": "Laminas\\Session component", + "laminas/laminas-uri": "Laminas\\Uri component", + "laminas/laminas-validator": "Laminas\\Validator component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Authentication\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "provides an API for authentication and includes concrete authentication adapters for common use case scenarios", + "homepage": "https://laminas.dev", + "keywords": [ + "Authentication", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-authentication/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-authentication/issues", + "rss": "https://github.com/laminas/laminas-authentication/releases.atom", + "source": "https://github.com/laminas/laminas-authentication" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-03-17T13:48:31+00:00" + }, + { + "name": "laminas/laminas-cache", + "version": "2.13.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-cache.git", + "reference": "566948e32f30881cb903ffbd0e3e20dac00cd83e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-cache/zipball/566948e32f30881cb903ffbd0e3e20dac00cd83e", + "reference": "566948e32f30881cb903ffbd0e3e20dac00cd83e", + "shasum": "" + }, + "require": { + "laminas/laminas-cache-storage-adapter-apc": "^1.0", + "laminas/laminas-cache-storage-adapter-apcu": "^1.0", + "laminas/laminas-cache-storage-adapter-blackhole": "^1.0", + "laminas/laminas-cache-storage-adapter-dba": "^1.0", + "laminas/laminas-cache-storage-adapter-ext-mongodb": "^1.0", + "laminas/laminas-cache-storage-adapter-filesystem": "^1.0", + "laminas/laminas-cache-storage-adapter-memcache": "^1.0", + "laminas/laminas-cache-storage-adapter-memcached": "^1.0", + "laminas/laminas-cache-storage-adapter-memory": "^1.0", + "laminas/laminas-cache-storage-adapter-mongodb": "^1.0", + "laminas/laminas-cache-storage-adapter-redis": "^1.0", + "laminas/laminas-cache-storage-adapter-session": "^1.0", + "laminas/laminas-cache-storage-adapter-wincache": "^1.0", + "laminas/laminas-cache-storage-adapter-xcache": "^1.0", + "laminas/laminas-cache-storage-adapter-zend-server": "^1.0", + "laminas/laminas-eventmanager": "^3.3", + "laminas/laminas-servicemanager": "^3.6", + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0", + "psr/cache": "^1.0", + "psr/simple-cache": "^1.0" + }, + "conflict": { + "symfony/console": "<5.1" + }, + "provide": { + "psr/cache-implementation": "1.0", + "psr/simple-cache-implementation": "1.0" + }, + "replace": { + "zendframework/zend-cache": "^2.9.0" + }, + "require-dev": { + "laminas/laminas-cli": "^1.0", + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-config-aggregator": "^1.5", + "laminas/laminas-feed": "^2.14", + "laminas/laminas-serializer": "^2.6", + "phpbench/phpbench": "^1.0.0-beta2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5" + }, + "suggest": { + "laminas/laminas-cli": "The laminas-cli binary can be used to consume commands provided by this component", + "laminas/laminas-serializer": "Laminas\\Serializer component" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Cache", + "config-provider": "Laminas\\Cache\\ConfigProvider" + } + }, + "autoload": { + "files": [ + "autoload/patternPluginManagerPolyfill.php" + ], + "psr-4": { + "Laminas\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Caching implementation with a variety of storage options, as well as codified caching strategies for callbacks, classes, and output", + "homepage": "https://laminas.dev", + "keywords": [ + "cache", + "laminas", + "psr-16", + "psr-6" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-cache/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-cache/issues", + "rss": "https://github.com/laminas/laminas-cache/releases.atom", + "source": "https://github.com/laminas/laminas-cache" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-08-08T10:21:18+00:00" + }, + { + "name": "laminas/laminas-cache-storage-adapter-apc", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-cache-storage-adapter-apc.git", + "reference": "8b375d994f6e67534f6ae6e995249e706faa30c1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-apc/zipball/8b375d994f6e67534f6ae6e995249e706faa30c1", + "reference": "8b375d994f6e67534f6ae6e995249e706faa30c1", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "conflict": { + "laminas/laminas-cache": "<2.10" + }, + "provide": { + "laminas/laminas-cache-storage-implementation": "1.0" + }, + "require-dev": { + "laminas/laminas-cache": "^2.10", + "laminas/laminas-cache-storage-adapter-test": "^1.0@dev", + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + }, + "suggest": { + "ext-apc": "APC or compatible extension, to use the APC storage adapter" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Cache\\Storage\\Adapter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas cache adapter", + "keywords": [ + "cache", + "laminas" + ], + "support": { + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-apc/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-apc/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-apc/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-apc" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "abandoned": true, + "time": "2020-10-12T16:04:12+00:00" + }, + { + "name": "laminas/laminas-cache-storage-adapter-apcu", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-cache-storage-adapter-apcu.git", + "reference": "e182aab739d6b03992a9915cc3c7019391a94548" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-apcu/zipball/e182aab739d6b03992a9915cc3c7019391a94548", + "reference": "e182aab739d6b03992a9915cc3c7019391a94548", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0" + }, + "conflict": { + "laminas/laminas-cache": "<2.10" + }, + "provide": { + "laminas/laminas-cache-storage-implementation": "1.0" + }, + "require-dev": { + "ext-apcu": "*", + "laminas/laminas-cache": "^2.10.1", + "laminas/laminas-cache-storage-adapter-test": "^1.1.1", + "laminas/laminas-coding-standard": "~1.0.0", + "squizlabs/php_codesniffer": "^2.7" + }, + "suggest": { + "ext-apcu": "APCU >= 5.1.0, to use the APCu storage adapter" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Cache\\Storage\\Adapter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas cache adapter for apcu", + "keywords": [ + "cache", + "laminas" + ], + "support": { + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-apcu/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-apcu/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-apcu/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-apcu" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-05-03T20:41:53+00:00" + }, + { + "name": "laminas/laminas-cache-storage-adapter-blackhole", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-cache-storage-adapter-blackhole.git", + "reference": "4af1053efd81785a292c2a9442871c075700345a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-authentication/zipball/0b77d353a3a039d65c15318c98dd055d62f010b6", - "reference": "0b77d353a3a039d65c15318c98dd055d62f010b6", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-blackhole/zipball/4af1053efd81785a292c2a9442871c075700345a", + "reference": "4af1053efd81785a292c2a9442871c075700345a", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", "php": "^7.3 || ~8.0.0" }, - "replace": { - "zendframework/zend-authentication": "^2.7.0" + "conflict": { + "laminas/laminas-cache": "<2.10" + }, + "provide": { + "laminas/laminas-cache-storage-implementation": "1.0" + }, + "require-dev": { + "laminas/laminas-cache": "^2.10.1", + "laminas/laminas-cache-storage-adapter-test": "^1.1.1", + "laminas/laminas-coding-standard": "^2.1.4", + "squizlabs/php_codesniffer": "^3.5.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Cache\\Storage\\Adapter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas cache adapter for blackhole", + "keywords": [ + "cache", + "laminas" + ], + "support": { + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-blackhole/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-blackhole/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-blackhole/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-blackhole" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-04-29T21:06:24+00:00" + }, + { + "name": "laminas/laminas-cache-storage-adapter-dba", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-cache-storage-adapter-dba.git", + "reference": "ad968d3d8a0350af8e6717be58bb96e5a9e77f3b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-dba/zipball/ad968d3d8a0350af8e6717be58bb96e5a9e77f3b", + "reference": "ad968d3d8a0350af8e6717be58bb96e5a9e77f3b", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "conflict": { + "laminas/laminas-cache": "<2.10" + }, + "provide": { + "laminas/laminas-cache-storage-implementation": "1.0" }, "require-dev": { + "laminas/laminas-cache": "^2.10", + "laminas/laminas-cache-storage-adapter-test": "^1.0@dev", "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-crypt": "^2.6 || ^3.2.1", - "laminas/laminas-db": "^2.8.2", - "laminas/laminas-http": "^2.7", - "laminas/laminas-ldap": "^2.8", - "laminas/laminas-session": "^2.8", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.15.1", - "vimeo/psalm": "^4.6" + "squizlabs/php_codesniffer": "^2.7" }, "suggest": { - "laminas/laminas-crypt": "Laminas\\Crypt component", - "laminas/laminas-db": "Laminas\\Db component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-ldap": "Laminas\\Ldap component", - "laminas/laminas-session": "Laminas\\Session component", - "laminas/laminas-uri": "Laminas\\Uri component", - "laminas/laminas-validator": "Laminas\\Validator component" + "ext-dba": "DBA, to use the DBA storage adapter" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Authentication\\": "src/" + "Laminas\\Cache\\Storage\\Adapter\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "provides an API for authentication and includes concrete authentication adapters for common use case scenarios", - "homepage": "https://laminas.dev", + "description": "Laminas cache adapter for dba", "keywords": [ - "Authentication", + "cache", "laminas" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-authentication/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-authentication/issues", - "rss": "https://github.com/laminas/laminas-authentication/releases.atom", - "source": "https://github.com/laminas/laminas-authentication" + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-dba/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-dba/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-dba/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-dba" }, "funding": [ { @@ -2141,97 +2954,127 @@ "type": "community_bridge" } ], - "time": "2021-03-17T13:48:31+00:00" + "abandoned": true, + "time": "2020-10-12T16:08:58+00:00" }, { - "name": "laminas/laminas-cache", - "version": "2.11.3", + "name": "laminas/laminas-cache-storage-adapter-ext-mongodb", + "version": "1.2.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache.git", - "reference": "775cf8815cfd5a654f9b7b341ebaf28e72aa457d" + "url": "https://github.com/laminas/laminas-cache-storage-adapter-ext-mongodb.git", + "reference": "72f68589cc8323fa688167a4720b795dd0907f4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache/zipball/775cf8815cfd5a654f9b7b341ebaf28e72aa457d", - "reference": "775cf8815cfd5a654f9b7b341ebaf28e72aa457d", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-ext-mongodb/zipball/72f68589cc8323fa688167a4720b795dd0907f4e", + "reference": "72f68589cc8323fa688167a4720b795dd0907f4e", "shasum": "" }, "require": { - "laminas/laminas-cache-storage-adapter-apc": "^1.0", - "laminas/laminas-cache-storage-adapter-apcu": "^1.0", - "laminas/laminas-cache-storage-adapter-blackhole": "^1.0", - "laminas/laminas-cache-storage-adapter-dba": "^1.0", - "laminas/laminas-cache-storage-adapter-ext-mongodb": "^1.0", - "laminas/laminas-cache-storage-adapter-filesystem": "^1.0", - "laminas/laminas-cache-storage-adapter-memcache": "^1.0", - "laminas/laminas-cache-storage-adapter-memcached": "^1.0", - "laminas/laminas-cache-storage-adapter-memory": "^1.0", - "laminas/laminas-cache-storage-adapter-mongodb": "^1.0", - "laminas/laminas-cache-storage-adapter-redis": "^1.0", - "laminas/laminas-cache-storage-adapter-session": "^1.0", - "laminas/laminas-cache-storage-adapter-wincache": "^1.0", - "laminas/laminas-cache-storage-adapter-xcache": "^1.0", - "laminas/laminas-cache-storage-adapter-zend-server": "^1.0", - "laminas/laminas-eventmanager": "^3.3", - "laminas/laminas-servicemanager": "^3.6", - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", - "psr/cache": "^1.0", - "psr/simple-cache": "^1.0" + "php": "^7.3 || ~8.0.0" }, - "provide": { - "psr/cache-implementation": "1.0", - "psr/simple-cache-implementation": "1.0" + "conflict": { + "laminas/laminas-cache": "<2.10", + "mongodb/mongodb": "<1.8" }, - "replace": { - "zendframework/zend-cache": "^2.9.0" + "provide": { + "laminas/laminas-cache-storage-implementation": "1.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-serializer": "^2.6", - "phpbench/phpbench": "^1.0.0-beta2", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5" + "laminas/laminas-cache": "^2.10.3", + "laminas/laminas-cache-storage-adapter-test": "^1.1.1", + "laminas/laminas-coding-standard": "~2.2.0", + "laminas/laminas-serializer": "^2.10.1", + "mongodb/mongodb": "^1.8.0", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.9" }, "suggest": { - "laminas/laminas-serializer": "Laminas\\Serializer component" + "mongodb/mongodb": "MongoDB, to use the ExtMongoDb storage adapter" }, "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Cache", - "config-provider": "Laminas\\Cache\\ConfigProvider" + "autoload": { + "psr-4": { + "Laminas\\Cache\\Storage\\Adapter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas cache adapter for ext-mongodb", + "keywords": [ + "cache", + "laminas" + ], + "support": { + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-ext-mongodb/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-ext-mongodb/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-ext-mongodb/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-ext-mongodb" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" } + ], + "time": "2021-08-10T18:17:48+00:00" + }, + { + "name": "laminas/laminas-cache-storage-adapter-filesystem", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-cache-storage-adapter-filesystem.git", + "reference": "76fc488c3fa0ad442e4e70f807305c940d1bdcbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-filesystem/zipball/76fc488c3fa0ad442e4e70f807305c940d1bdcbc", + "reference": "76fc488c3fa0ad442e4e70f807305c940d1bdcbc", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0" + }, + "conflict": { + "laminas/laminas-cache": "<2.10" }, + "provide": { + "laminas/laminas-cache-storage-implementation": "1.0" + }, + "require-dev": { + "laminas/laminas-cache": "^2.10", + "laminas/laminas-cache-storage-adapter-test": "^1.1.1", + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-serializer": "^2.10", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "^2.7" + }, + "type": "library", "autoload": { - "files": [ - "autoload/patternPluginManagerPolyfill.php" - ], "psr-4": { - "Laminas\\Cache\\": "src/" + "Laminas\\Cache\\Storage\\Adapter\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Caching implementation with a variety of storage options, as well as codified caching strategies for callbacks, classes, and output", - "homepage": "https://laminas.dev", + "description": "Laminas cache adapter for filesystem", "keywords": [ "cache", - "laminas", - "psr-16", - "psr-6" + "laminas" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-cache/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-cache/issues", - "rss": "https://github.com/laminas/laminas-cache/releases.atom", - "source": "https://github.com/laminas/laminas-cache" + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-filesystem/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-filesystem/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-filesystem/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-filesystem" }, "funding": [ { @@ -2239,24 +3082,24 @@ "type": "community_bridge" } ], - "time": "2021-07-08T18:22:59+00:00" + "time": "2021-04-25T00:27:54+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-apc", - "version": "1.0.1", + "name": "laminas/laminas-cache-storage-adapter-memcache", + "version": "1.1.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-apc.git", - "reference": "8b375d994f6e67534f6ae6e995249e706faa30c1" + "url": "https://github.com/laminas/laminas-cache-storage-adapter-memcache.git", + "reference": "1d2a74e300a0fd0b8d0e0cb4e379a173ccad0088" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-apc/zipball/8b375d994f6e67534f6ae6e995249e706faa30c1", - "reference": "8b375d994f6e67534f6ae6e995249e706faa30c1", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-memcache/zipball/1d2a74e300a0fd0b8d0e0cb4e379a173ccad0088", + "reference": "1d2a74e300a0fd0b8d0e0cb4e379a173ccad0088", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0" }, "conflict": { "laminas/laminas-cache": "<2.10" @@ -2265,13 +3108,14 @@ "laminas/laminas-cache-storage-implementation": "1.0" }, "require-dev": { - "laminas/laminas-cache": "^2.10", - "laminas/laminas-cache-storage-adapter-test": "^1.0@dev", - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + "laminas/laminas-cache": "^2.10.1", + "laminas/laminas-cache-storage-adapter-test": "^1.1.1", + "laminas/laminas-coding-standard": "^2.1.4", + "laminas/laminas-serializer": "^2.10.1", + "squizlabs/php_codesniffer": "^3.6.0" }, "suggest": { - "ext-apc": "APC or compatible extension, to use the APC storage adapter" + "ext-memcache": "Memcache >= 2.0.0 to use the Memcache storage adapter" }, "type": "library", "autoload": { @@ -2283,17 +3127,17 @@ "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter", + "description": "Laminas cache adapter for memcache", "keywords": [ "cache", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-apc/", + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-memcache/", "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-apc/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-apc/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-apc" + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-memcache/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-memcache/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-memcache" }, "funding": [ { @@ -2302,20 +3146,20 @@ } ], "abandoned": true, - "time": "2020-10-12T16:04:12+00:00" + "time": "2021-04-29T19:57:43+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-apcu", - "version": "1.1.0", + "name": "laminas/laminas-cache-storage-adapter-memcached", + "version": "1.2.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-apcu.git", - "reference": "e182aab739d6b03992a9915cc3c7019391a94548" + "url": "https://github.com/laminas/laminas-cache-storage-adapter-memcached.git", + "reference": "d05f33e43a352b85c6d0208e9cfbf2a59f02ede3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-apcu/zipball/e182aab739d6b03992a9915cc3c7019391a94548", - "reference": "e182aab739d6b03992a9915cc3c7019391a94548", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-memcached/zipball/d05f33e43a352b85c6d0208e9cfbf2a59f02ede3", + "reference": "d05f33e43a352b85c6d0208e9cfbf2a59f02ede3", "shasum": "" }, "require": { @@ -2328,14 +3172,13 @@ "laminas/laminas-cache-storage-implementation": "1.0" }, "require-dev": { - "ext-apcu": "*", - "laminas/laminas-cache": "^2.10.1", - "laminas/laminas-cache-storage-adapter-test": "^1.1.1", - "laminas/laminas-coding-standard": "~1.0.0", - "squizlabs/php_codesniffer": "^2.7" + "laminas/laminas-cache": "^2.10", + "laminas/laminas-cache-storage-adapter-test": "^1.0.2", + "laminas/laminas-coding-standard": "~2.2.0", + "phpunit/phpunit": "^9.5.8" }, "suggest": { - "ext-apcu": "APCU >= 5.1.0, to use the APCu storage adapter" + "ext-memcached": "Memcached >= 1.0.0 to use the Memcached storage adapter" }, "type": "library", "autoload": { @@ -2347,17 +3190,18 @@ "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for apcu", + "description": "Laminas cache adapter for memcached", "keywords": [ "cache", - "laminas" + "laminas", + "memcached" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-apcu/", + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-memcached/", "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-apcu/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-apcu/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-apcu" + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-memcached/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-memcached/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-memcached" }, "funding": [ { @@ -2365,20 +3209,20 @@ "type": "community_bridge" } ], - "time": "2021-05-03T20:41:53+00:00" + "time": "2021-08-08T14:51:12+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-blackhole", - "version": "1.2.1", + "name": "laminas/laminas-cache-storage-adapter-memory", + "version": "1.1.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-blackhole.git", - "reference": "4af1053efd81785a292c2a9442871c075700345a" + "url": "https://github.com/laminas/laminas-cache-storage-adapter-memory.git", + "reference": "02c7a4a1118bbd47d1c0f0bfe1e8b140af79d2bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-blackhole/zipball/4af1053efd81785a292c2a9442871c075700345a", - "reference": "4af1053efd81785a292c2a9442871c075700345a", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-memory/zipball/02c7a4a1118bbd47d1c0f0bfe1e8b140af79d2bd", + "reference": "02c7a4a1118bbd47d1c0f0bfe1e8b140af79d2bd", "shasum": "" }, "require": { @@ -2406,17 +3250,17 @@ "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for blackhole", + "description": "Laminas cache adapter for memory", "keywords": [ "cache", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-blackhole/", + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-memory/", "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-blackhole/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-blackhole/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-blackhole" + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-memory/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-memory/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-memory" }, "funding": [ { @@ -2424,20 +3268,20 @@ "type": "community_bridge" } ], - "time": "2021-04-29T21:06:24+00:00" + "time": "2021-04-28T17:27:13+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-dba", + "name": "laminas/laminas-cache-storage-adapter-mongodb", "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-dba.git", - "reference": "ad968d3d8a0350af8e6717be58bb96e5a9e77f3b" + "url": "https://github.com/laminas/laminas-cache-storage-adapter-mongodb.git", + "reference": "ef4aa396b55533b8eb3e1d4126c39a78a22e49a6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-dba/zipball/ad968d3d8a0350af8e6717be58bb96e5a9e77f3b", - "reference": "ad968d3d8a0350af8e6717be58bb96e5a9e77f3b", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-mongodb/zipball/ef4aa396b55533b8eb3e1d4126c39a78a22e49a6", + "reference": "ef4aa396b55533b8eb3e1d4126c39a78a22e49a6", "shasum": "" }, "require": { @@ -2455,9 +3299,6 @@ "laminas/laminas-coding-standard": "~1.0.0", "squizlabs/php_codesniffer": "^2.7" }, - "suggest": { - "ext-dba": "DBA, to use the DBA storage adapter" - }, "type": "library", "autoload": { "psr-4": { @@ -2468,17 +3309,17 @@ "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for dba", + "description": "Laminas cache adapter for mongodb", "keywords": [ "cache", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-dba/", + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-mongodb/", "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-dba/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-dba/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-dba" + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-mongodb/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-mongodb/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-mongodb" }, "funding": [ { @@ -2487,20 +3328,20 @@ } ], "abandoned": true, - "time": "2020-10-12T16:08:58+00:00" + "time": "2020-10-12T16:19:10+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-ext-mongodb", + "name": "laminas/laminas-cache-storage-adapter-redis", "version": "1.2.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-ext-mongodb.git", - "reference": "72f68589cc8323fa688167a4720b795dd0907f4e" + "url": "https://github.com/laminas/laminas-cache-storage-adapter-redis.git", + "reference": "de8a63d4a0ef1ccead401eb7fb6d75b57fa3f9ee" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-ext-mongodb/zipball/72f68589cc8323fa688167a4720b795dd0907f4e", - "reference": "72f68589cc8323fa688167a4720b795dd0907f4e", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-redis/zipball/de8a63d4a0ef1ccead401eb7fb6d75b57fa3f9ee", + "reference": "de8a63d4a0ef1ccead401eb7fb6d75b57fa3f9ee", "shasum": "" }, "require": { @@ -2508,22 +3349,83 @@ }, "conflict": { "laminas/laminas-cache": "<2.10", - "mongodb/mongodb": "<1.8" + "phpunit/phpunit": "<6.1.0" }, "provide": { "laminas/laminas-cache-storage-implementation": "1.0" }, "require-dev": { - "laminas/laminas-cache": "^2.10.3", - "laminas/laminas-cache-storage-adapter-test": "^1.1.1", - "laminas/laminas-coding-standard": "~2.2.0", - "laminas/laminas-serializer": "^2.10.1", - "mongodb/mongodb": "^1.8.0", - "psalm/plugin-phpunit": "^0.16.1", - "vimeo/psalm": "^4.9" + "composer-runtime-api": "^2", + "ext-posix": "*", + "ext-redis": "*", + "laminas/laminas-cache": "^2.10", + "laminas/laminas-cache-storage-adapter-test": "^1.1", + "laminas/laminas-coding-standard": "^2.1", + "laminas/laminas-serializer": "^2.10", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Cache\\Storage\\Adapter\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Laminas cache adapter for redis", + "keywords": [ + "cache", + "laminas" + ], + "support": { + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-redis/", + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-redis/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-redis/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-redis" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-06-03T16:14:07+00:00" + }, + { + "name": "laminas/laminas-cache-storage-adapter-session", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-cache-storage-adapter-session.git", + "reference": "74a275056cfca2300eb9a67cd1d917f7066b4113" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-session/zipball/74a275056cfca2300eb9a67cd1d917f7066b4113", + "reference": "74a275056cfca2300eb9a67cd1d917f7066b4113", + "shasum": "" + }, + "require": { + "php": "^7.3 || ~8.0.0" + }, + "conflict": { + "laminas/laminas-cache": "<2.10" + }, + "provide": { + "laminas/laminas-cache-storage-implementation": "1.0" + }, + "require-dev": { + "laminas/laminas-cache": "^2.10", + "laminas/laminas-cache-storage-adapter-test": "^1.1", + "laminas/laminas-coding-standard": "^2.1", + "laminas/laminas-session": "^2.7.4" }, "suggest": { - "mongodb/mongodb": "MongoDB, to use the ExtMongoDb storage adapter" + "laminas/laminas-session": "Laminas\\Session component" }, "type": "library", "autoload": { @@ -2535,17 +3437,17 @@ "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for ext-mongodb", + "description": "Laminas cache adapter for session", "keywords": [ "cache", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-ext-mongodb/", + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-session/", "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-ext-mongodb/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-ext-mongodb/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-ext-mongodb" + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-session/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-session/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-session" }, "funding": [ { @@ -2553,24 +3455,24 @@ "type": "community_bridge" } ], - "time": "2021-08-10T18:17:48+00:00" + "time": "2021-05-02T13:52:36+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-filesystem", - "version": "1.1.1", + "name": "laminas/laminas-cache-storage-adapter-wincache", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-filesystem.git", - "reference": "76fc488c3fa0ad442e4e70f807305c940d1bdcbc" + "url": "https://github.com/laminas/laminas-cache-storage-adapter-wincache.git", + "reference": "0f54599c5d9aff11b01adadd2742097f923170ba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-filesystem/zipball/76fc488c3fa0ad442e4e70f807305c940d1bdcbc", - "reference": "76fc488c3fa0ad442e4e70f807305c940d1bdcbc", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-wincache/zipball/0f54599c5d9aff11b01adadd2742097f923170ba", + "reference": "0f54599c5d9aff11b01adadd2742097f923170ba", "shasum": "" }, "require": { - "php": "^7.3 || ~8.0.0" + "php": "^5.6 || ^7.0" }, "conflict": { "laminas/laminas-cache": "<2.10" @@ -2580,12 +3482,13 @@ }, "require-dev": { "laminas/laminas-cache": "^2.10", - "laminas/laminas-cache-storage-adapter-test": "^1.1.1", + "laminas/laminas-cache-storage-adapter-test": "^1.0@dev", "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-serializer": "^2.10", - "phpunit/phpunit": "^9.5", "squizlabs/php_codesniffer": "^2.7" }, + "suggest": { + "ext-wincache": "WinCache, to use the WinCache storage adapter" + }, "type": "library", "autoload": { "psr-4": { @@ -2596,17 +3499,17 @@ "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for filesystem", + "description": "Laminas cache adapter for wincache", "keywords": [ "cache", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-filesystem/", + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-wincache/", "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-filesystem/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-filesystem/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-filesystem" + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-wincache/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-wincache/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-wincache" }, "funding": [ { @@ -2614,24 +3517,25 @@ "type": "community_bridge" } ], - "time": "2021-04-25T00:27:54+00:00" + "abandoned": true, + "time": "2020-10-12T16:22:49+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-memcache", - "version": "1.1.0", + "name": "laminas/laminas-cache-storage-adapter-xcache", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-memcache.git", - "reference": "1d2a74e300a0fd0b8d0e0cb4e379a173ccad0088" + "url": "https://github.com/laminas/laminas-cache-storage-adapter-xcache.git", + "reference": "24049557aa796ec7527bcc8032ed68346232b219" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-memcache/zipball/1d2a74e300a0fd0b8d0e0cb4e379a173ccad0088", - "reference": "1d2a74e300a0fd0b8d0e0cb4e379a173ccad0088", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-xcache/zipball/24049557aa796ec7527bcc8032ed68346232b219", + "reference": "24049557aa796ec7527bcc8032ed68346232b219", "shasum": "" }, "require": { - "php": "^7.3 || ~8.0.0" + "php": "^5.6 || ^7.0" }, "conflict": { "laminas/laminas-cache": "<2.10" @@ -2640,14 +3544,14 @@ "laminas/laminas-cache-storage-implementation": "1.0" }, "require-dev": { - "laminas/laminas-cache": "^2.10.1", - "laminas/laminas-cache-storage-adapter-test": "^1.1.1", - "laminas/laminas-coding-standard": "^2.1.4", - "laminas/laminas-serializer": "^2.10.1", - "squizlabs/php_codesniffer": "^3.6.0" + "laminas/laminas-cache": "^2.10", + "laminas/laminas-cache-storage-adapter-test": "^1.0@dev", + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-serializer": "^2.9", + "squizlabs/php_codesniffer": "^2.7" }, "suggest": { - "ext-memcache": "Memcache >= 2.0.0 to use the Memcache storage adapter" + "ext-xcache": "XCache, to use the XCache storage adapter" }, "type": "library", "autoload": { @@ -2659,17 +3563,17 @@ "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for memcache", + "description": "Laminas cache adapter for xcache", "keywords": [ "cache", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-memcache/", + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-xcache/", "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-memcache/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-memcache/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-memcache" + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-xcache/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-xcache/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-xcache" }, "funding": [ { @@ -2678,24 +3582,24 @@ } ], "abandoned": true, - "time": "2021-04-29T19:57:43+00:00" + "time": "2020-10-12T16:23:46+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-memcached", - "version": "1.2.0", + "name": "laminas/laminas-cache-storage-adapter-zend-server", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-memcached.git", - "reference": "d05f33e43a352b85c6d0208e9cfbf2a59f02ede3" + "url": "https://github.com/laminas/laminas-cache-storage-adapter-zend-server.git", + "reference": "8d0b0d219a048a92472d89a5e527990f3ea2decc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-memcached/zipball/d05f33e43a352b85c6d0208e9cfbf2a59f02ede3", - "reference": "d05f33e43a352b85c6d0208e9cfbf2a59f02ede3", + "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-zend-server/zipball/8d0b0d219a048a92472d89a5e527990f3ea2decc", + "reference": "8d0b0d219a048a92472d89a5e527990f3ea2decc", "shasum": "" }, "require": { - "php": "^7.3 || ~8.0.0" + "php": "^5.6 || ^7.0" }, "conflict": { "laminas/laminas-cache": "<2.10" @@ -2705,12 +3609,9 @@ }, "require-dev": { "laminas/laminas-cache": "^2.10", - "laminas/laminas-cache-storage-adapter-test": "^1.0.2", - "laminas/laminas-coding-standard": "~2.2.0", - "phpunit/phpunit": "^9.5.8" - }, - "suggest": { - "ext-memcached": "Memcached >= 1.0.0 to use the Memcached storage adapter" + "laminas/laminas-cache-storage-adapter-test": "^1.0@dev", + "laminas/laminas-coding-standard": "~1.0.0", + "squizlabs/php_codesniffer": "^2.7" }, "type": "library", "autoload": { @@ -2722,18 +3623,17 @@ "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for memcached", + "description": "Laminas cache adapter for zend-server", "keywords": [ "cache", - "laminas", - "memcached" + "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-memcached/", + "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-zend-server/", "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-memcached/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-memcached/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-memcached" + "issues": "https://github.com/laminas/laminas-cache-storage-adapter-zend-server/issues", + "rss": "https://github.com/laminas/laminas-cache-storage-adapter-zend-server/releases.atom", + "source": "https://github.com/laminas/laminas-cache-storage-adapter-zend-server" }, "funding": [ { @@ -2741,58 +3641,67 @@ "type": "community_bridge" } ], - "time": "2021-08-08T14:51:12+00:00" + "time": "2020-10-12T16:24:25+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-memory", - "version": "1.1.0", + "name": "laminas/laminas-code", + "version": "3.5.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-memory.git", - "reference": "02c7a4a1118bbd47d1c0f0bfe1e8b140af79d2bd" + "url": "https://github.com/laminas/laminas-code.git", + "reference": "b549b70c0bb6e935d497f84f750c82653326ac77" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-memory/zipball/02c7a4a1118bbd47d1c0f0bfe1e8b140af79d2bd", - "reference": "02c7a4a1118bbd47d1c0f0bfe1e8b140af79d2bd", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/b549b70c0bb6e935d497f84f750c82653326ac77", + "reference": "b549b70c0bb6e935d497f84f750c82653326ac77", "shasum": "" }, "require": { + "laminas/laminas-eventmanager": "^3.3", + "laminas/laminas-zendframework-bridge": "^1.1", "php": "^7.3 || ~8.0.0" }, "conflict": { - "laminas/laminas-cache": "<2.10" + "phpspec/prophecy": "<1.9.0" }, - "provide": { - "laminas/laminas-cache-storage-implementation": "1.0" + "replace": { + "zendframework/zend-code": "^3.4.1" }, "require-dev": { - "laminas/laminas-cache": "^2.10.1", - "laminas/laminas-cache-storage-adapter-test": "^1.1.1", - "laminas/laminas-coding-standard": "^2.1.4", - "squizlabs/php_codesniffer": "^3.5.8" + "doctrine/annotations": "^1.10.4", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-stdlib": "^3.3.0", + "phpunit/phpunit": "^9.4.2" + }, + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Cache\\Storage\\Adapter\\": "src/" + "Laminas\\Code\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for memory", + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "homepage": "https://laminas.dev", "keywords": [ - "cache", + "code", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-memory/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-memory/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-memory/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-memory" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-code/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-code/issues", + "rss": "https://github.com/laminas/laminas-code/releases.atom", + "source": "https://github.com/laminas/laminas-code" }, "funding": [ { @@ -2800,58 +3709,67 @@ "type": "community_bridge" } ], - "time": "2021-04-28T17:27:13+00:00" + "time": "2020-11-30T20:16:31+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-mongodb", - "version": "1.0.1", + "name": "laminas/laminas-config", + "version": "3.7.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-mongodb.git", - "reference": "ef4aa396b55533b8eb3e1d4126c39a78a22e49a6" + "url": "https://github.com/laminas/laminas-config.git", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-mongodb/zipball/ef4aa396b55533b8eb3e1d4126c39a78a22e49a6", - "reference": "ef4aa396b55533b8eb3e1d4126c39a78a22e49a6", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/e43d13dcfc273d4392812eb395ce636f73f34dfd", + "reference": "e43d13dcfc273d4392812eb395ce636f73f34dfd", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" }, "conflict": { - "laminas/laminas-cache": "<2.10" - }, - "provide": { - "laminas/laminas-cache-storage-implementation": "1.0" + "container-interop/container-interop": "<1.2.0", + "zendframework/zend-config": "*" }, "require-dev": { - "laminas/laminas-cache": "^2.10", - "laminas/laminas-cache-storage-adapter-test": "^1.0@dev", "laminas/laminas-coding-standard": "~1.0.0", - "squizlabs/php_codesniffer": "^2.7" + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", + "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Cache\\Storage\\Adapter\\": "src/" + "Laminas\\Config\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for mongodb", + "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "homepage": "https://laminas.dev", "keywords": [ - "cache", + "config", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-mongodb/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-mongodb/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-mongodb/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-mongodb" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-config/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-config/issues", + "rss": "https://github.com/laminas/laminas-config/releases.atom", + "source": "https://github.com/laminas/laminas-config" }, "funding": [ { @@ -2859,65 +3777,52 @@ "type": "community_bridge" } ], - "abandoned": true, - "time": "2020-10-12T16:19:10+00:00" + "time": "2021-10-01T16:07:46+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-redis", - "version": "1.2.0", + "name": "laminas/laminas-dependency-plugin", + "version": "2.2.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-redis.git", - "reference": "de8a63d4a0ef1ccead401eb7fb6d75b57fa3f9ee" + "url": "https://github.com/laminas/laminas-dependency-plugin.git", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-redis/zipball/de8a63d4a0ef1ccead401eb7fb6d75b57fa3f9ee", - "reference": "de8a63d4a0ef1ccead401eb7fb6d75b57fa3f9ee", + "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3", "shasum": "" }, "require": { - "php": "^7.3 || ~8.0.0" - }, - "conflict": { - "laminas/laminas-cache": "<2.10", - "phpunit/phpunit": "<6.1.0" - }, - "provide": { - "laminas/laminas-cache-storage-implementation": "1.0" + "composer-plugin-api": "^1.1 || ^2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "require-dev": { - "composer-runtime-api": "^2", - "ext-posix": "*", - "ext-redis": "*", - "laminas/laminas-cache": "^2.10", - "laminas/laminas-cache-storage-adapter-test": "^1.1", - "laminas/laminas-coding-standard": "^2.1", - "laminas/laminas-serializer": "^2.10", + "composer/composer": "^1.9 || ^2.0", + "laminas/laminas-coding-standard": "^2.2.1", + "mikey179/vfsstream": "^1.6.10@alpha", + "phpunit/phpunit": "^9.5.5", "psalm/plugin-phpunit": "^0.15.1", - "vimeo/psalm": "^4.7" + "roave/security-advisories": "dev-master", + "vimeo/psalm": "^4.5" + }, + "type": "composer-plugin", + "extra": { + "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" }, - "type": "library", "autoload": { "psr-4": { - "Laminas\\Cache\\Storage\\Adapter\\": "src/" + "Laminas\\DependencyPlugin\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for redis", - "keywords": [ - "cache", - "laminas" - ], + "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-redis/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-redis/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-redis/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-redis" + "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", + "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.2.0" }, "funding": [ { @@ -2925,61 +3830,61 @@ "type": "community_bridge" } ], - "time": "2021-06-03T16:14:07+00:00" + "time": "2021-09-08T17:51:35+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-session", - "version": "1.1.0", + "name": "laminas/laminas-escaper", + "version": "2.9.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-session.git", - "reference": "74a275056cfca2300eb9a67cd1d917f7066b4113" + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-session/zipball/74a275056cfca2300eb9a67cd1d917f7066b4113", - "reference": "74a275056cfca2300eb9a67cd1d917f7066b4113", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f", + "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f", "shasum": "" }, "require": { - "php": "^7.3 || ~8.0.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "laminas/laminas-cache": "<2.10" - }, - "provide": { - "laminas/laminas-cache-storage-implementation": "1.0" + "zendframework/zend-escaper": "*" }, "require-dev": { - "laminas/laminas-cache": "^2.10", - "laminas/laminas-cache-storage-adapter-test": "^1.1", - "laminas/laminas-coding-standard": "^2.1", - "laminas/laminas-session": "^2.7.4" + "laminas/laminas-coding-standard": "~2.3.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.12.2", + "vimeo/psalm": "^3.16" }, "suggest": { - "laminas/laminas-session": "Laminas\\Session component" + "ext-iconv": "*", + "ext-mbstring": "*" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Cache\\Storage\\Adapter\\": "src/" + "Laminas\\Escaper\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for session", + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev", "keywords": [ - "cache", + "escaper", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-session/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-session/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-session/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-session" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" }, "funding": [ { @@ -2987,61 +3892,65 @@ "type": "community_bridge" } ], - "time": "2021-05-02T13:52:36+00:00" + "time": "2021-09-02T17:10:53+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-wincache", - "version": "1.0.1", + "name": "laminas/laminas-eventmanager", + "version": "3.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-wincache.git", - "reference": "0f54599c5d9aff11b01adadd2742097f923170ba" + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "a93fd278c97b2d41ebbce5ba048a24e3e6f580ba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-wincache/zipball/0f54599c5d9aff11b01adadd2742097f923170ba", - "reference": "0f54599c5d9aff11b01adadd2742097f923170ba", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/a93fd278c97b2d41ebbce5ba048a24e3e6f580ba", + "reference": "a93fd278c97b2d41ebbce5ba048a24e3e6f580ba", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "laminas/laminas-cache": "<2.10" - }, - "provide": { - "laminas/laminas-cache-storage-implementation": "1.0" + "zendframework/zend-eventmanager": "*" }, "require-dev": { - "laminas/laminas-cache": "^2.10", - "laminas/laminas-cache-storage-adapter-test": "^1.0@dev", - "laminas/laminas-coding-standard": "~1.0.0", - "squizlabs/php_codesniffer": "^2.7" + "container-interop/container-interop": "^1.1", + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^3.6", + "phpbench/phpbench": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "ext-wincache": "WinCache, to use the WinCache storage adapter" + "container-interop/container-interop": "^1.1, to use the lazy listeners feature", + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Cache\\Storage\\Adapter\\": "src/" + "Laminas\\EventManager\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for wincache", + "description": "Trigger and listen to events within a PHP application", + "homepage": "https://laminas.dev", "keywords": [ - "cache", + "event", + "eventmanager", + "events", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-wincache/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-wincache/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-wincache/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-wincache" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-eventmanager/issues", + "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", + "source": "https://github.com/laminas/laminas-eventmanager" }, "funding": [ { @@ -3049,63 +3958,68 @@ "type": "community_bridge" } ], - "abandoned": true, - "time": "2020-10-12T16:22:49+00:00" + "time": "2021-09-07T22:35:32+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-xcache", - "version": "1.0.1", + "name": "laminas/laminas-file", + "version": "2.9.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-xcache.git", - "reference": "24049557aa796ec7527bcc8032ed68346232b219" + "url": "https://github.com/laminas/laminas-file.git", + "reference": "3bfa2ea25d53d27d35736d7806f4b21bad13689c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-xcache/zipball/24049557aa796ec7527bcc8032ed68346232b219", - "reference": "24049557aa796ec7527bcc8032ed68346232b219", + "url": "https://api.github.com/repos/laminas/laminas-file/zipball/3bfa2ea25d53d27d35736d7806f4b21bad13689c", + "reference": "3bfa2ea25d53d27d35736d7806f4b21bad13689c", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" - }, - "conflict": { - "laminas/laminas-cache": "<2.10" + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0" }, - "provide": { - "laminas/laminas-cache-storage-implementation": "1.0" + "replace": { + "zendframework/zend-file": "^2.8.3" }, "require-dev": { - "laminas/laminas-cache": "^2.10", - "laminas/laminas-cache-storage-adapter-test": "^1.0@dev", "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-serializer": "^2.9", - "squizlabs/php_codesniffer": "^2.7" + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.7.4", + "laminas/laminas-progressbar": "^2.5.2", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", + "laminas/laminas-session": "^2.8", + "laminas/laminas-validator": "^2.10.1", + "phpunit/phpunit": "^9.3.0" }, "suggest": { - "ext-xcache": "XCache, to use the XCache storage adapter" + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-i18n": "Laminas\\I18n component", + "laminas/laminas-validator": "Laminas\\Validator component" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Cache\\Storage\\Adapter\\": "src/" + "Laminas\\File\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for xcache", + "description": "Locate PHP classfiles", + "homepage": "https://laminas.dev", "keywords": [ - "cache", + "file", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-xcache/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-xcache/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-xcache/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-xcache" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-file/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-file/issues", + "rss": "https://github.com/laminas/laminas-file/releases.atom", + "source": "https://github.com/laminas/laminas-file" }, "funding": [ { @@ -3113,59 +4027,81 @@ "type": "community_bridge" } ], - "abandoned": true, - "time": "2020-10-12T16:23:46+00:00" + "time": "2021-02-12T15:05:42+00:00" }, { - "name": "laminas/laminas-cache-storage-adapter-zend-server", - "version": "1.0.1", + "name": "laminas/laminas-filter", + "version": "2.12.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-cache-storage-adapter-zend-server.git", - "reference": "8d0b0d219a048a92472d89a5e527990f3ea2decc" + "url": "https://github.com/laminas/laminas-filter.git", + "reference": "0fc5dcd27dc22dba1a2544123684c67768fc5f88" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-cache-storage-adapter-zend-server/zipball/8d0b0d219a048a92472d89a5e527990f3ea2decc", - "reference": "8d0b0d219a048a92472d89a5e527990f3ea2decc", + "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/0fc5dcd27dc22dba1a2544123684c67768fc5f88", + "reference": "0fc5dcd27dc22dba1a2544123684c67768fc5f88", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0" }, "conflict": { - "laminas/laminas-cache": "<2.10" + "laminas/laminas-validator": "<2.10.1" }, - "provide": { - "laminas/laminas-cache-storage-implementation": "1.0" + "replace": { + "zendframework/zend-filter": "^2.9.2" }, "require-dev": { - "laminas/laminas-cache": "^2.10", - "laminas/laminas-cache-storage-adapter-test": "^1.0@dev", "laminas/laminas-coding-standard": "~1.0.0", - "squizlabs/php_codesniffer": "^2.7" + "laminas/laminas-crypt": "^3.2.1", + "laminas/laminas-servicemanager": "^3.3", + "laminas/laminas-uri": "^2.6", + "pear/archive_tar": "^1.4.3", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.15.1", + "psr/http-factory": "^1.0", + "vimeo/psalm": "^4.6" + }, + "suggest": { + "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", + "laminas/laminas-i18n": "Laminas\\I18n component for filters depending on i18n functionality", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for using the filter chain functionality", + "laminas/laminas-uri": "Laminas\\Uri component, for the UriNormalize filter", + "psr/http-factory-implementation": "psr/http-factory-implementation, for creating file upload instances when consuming PSR-7 in file upload filters" }, "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Filter", + "config-provider": "Laminas\\Filter\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "Laminas\\Cache\\Storage\\Adapter\\": "src/" + "Laminas\\Filter\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Laminas cache adapter for zend-server", + "description": "Programmatically filter and normalize data and files", + "homepage": "https://laminas.dev", "keywords": [ - "cache", + "filter", "laminas" ], "support": { - "docs": "https://docs.laminas.dev/laminas-cache-storage-adapter-zend-server/", - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-cache-storage-adapter-zend-server/issues", - "rss": "https://github.com/laminas/laminas-cache-storage-adapter-zend-server/releases.atom", - "source": "https://github.com/laminas/laminas-cache-storage-adapter-zend-server" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-filter/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-filter/issues", + "rss": "https://github.com/laminas/laminas-filter/releases.atom", + "source": "https://github.com/laminas/laminas-filter" }, "funding": [ { @@ -3173,66 +4109,94 @@ "type": "community_bridge" } ], - "time": "2020-10-12T16:24:25+00:00" + "time": "2021-10-24T21:01:15+00:00" }, { - "name": "laminas/laminas-code", - "version": "4.4.3", + "name": "laminas/laminas-form", + "version": "2.17.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-code.git", - "reference": "bb324850d09dd437b6acb142c13e64fdc725b0e1" + "url": "https://github.com/laminas/laminas-form.git", + "reference": "2a18e6724739f3f1875d30a6bb8ecedb3da5242e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-code/zipball/bb324850d09dd437b6acb142c13e64fdc725b0e1", - "reference": "bb324850d09dd437b6acb142c13e64fdc725b0e1", + "url": "https://api.github.com/repos/laminas/laminas-form/zipball/2a18e6724739f3f1875d30a6bb8ecedb3da5242e", + "reference": "2a18e6724739f3f1875d30a6bb8ecedb3da5242e", "shasum": "" }, "require": { - "php": "^7.4 || ~8.0.0" + "laminas/laminas-hydrator": "^3.2 || ^4.0", + "laminas/laminas-inputfilter": "^2.10", + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-zendframework-bridge": "^1.1", + "php": "^7.3 || ~8.0.0" }, "conflict": { - "phpspec/prophecy": "<1.9.0" + "laminas/laminas-code": "<3.5.0 || >=4.0.0" + }, + "replace": { + "zendframework/zend-form": "^2.14.3" }, "require-dev": { "doctrine/annotations": "^1.10.4", - "ext-phar": "*", - "laminas/laminas-coding-standard": "^2.1.4", - "laminas/laminas-stdlib": "^3.3.0", + "laminas/laminas-cache": "^2.9.0", + "laminas/laminas-captcha": "^2.9.0", + "laminas/laminas-code": "^3.5.0", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-escaper": "^2.6.1", + "laminas/laminas-eventmanager": "^3.3.0", + "laminas/laminas-filter": "^2.9.4", + "laminas/laminas-i18n": "^2.10.3", + "laminas/laminas-recaptcha": "^3.2.0", + "laminas/laminas-servicemanager": "^3.4.1", + "laminas/laminas-session": "^2.9.3", + "laminas/laminas-text": "^2.7.1", + "laminas/laminas-validator": "^2.13.4", + "laminas/laminas-view": "^2.11.4", + "phpspec/prophecy-phpunit": "^2.0", "phpunit/phpunit": "^9.4.2", - "psalm/plugin-phpunit": "^0.14.0", - "vimeo/psalm": "^4.3.1" + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.7" }, "suggest": { - "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", - "laminas/laminas-stdlib": "Laminas\\Stdlib component", - "laminas/laminas-zendframework-bridge": "A bridge with Zend Framework" + "laminas/laminas-captcha": "^2.9, required for using CAPTCHA form elements", + "laminas/laminas-code": "^3.5, required to use laminas-form annotations support", + "laminas/laminas-eventmanager": "^3.3, reuired for laminas-form annotations support", + "laminas/laminas-i18n": "^2.10, required when using laminas-form view helpers", + "laminas/laminas-recaptcha": "^3.2, in order to use the ReCaptcha form element", + "laminas/laminas-servicemanager": "^3.4.1, required to use the form factories or provide services", + "laminas/laminas-view": "^2.11.4, required for using the laminas-form view helpers" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Form", + "config-provider": "Laminas\\Form\\ConfigProvider" + } }, - "type": "library", "autoload": { "psr-4": { - "Laminas\\Code\\": "src/" + "Laminas\\Form\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "description": "Validate and display simple and complex forms, casting forms to business objects and vice versa", "homepage": "https://laminas.dev", "keywords": [ - "code", - "laminas", - "laminasframework" + "form", + "laminas" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-code/", + "docs": "https://docs.laminas.dev/laminas-form/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-code/issues", - "rss": "https://github.com/laminas/laminas-code/releases.atom", - "source": "https://github.com/laminas/laminas-code" + "issues": "https://github.com/laminas/laminas-form/issues", + "rss": "https://github.com/laminas/laminas-form/releases.atom", + "source": "https://github.com/laminas/laminas-form" }, "funding": [ { @@ -3240,68 +4204,63 @@ "type": "community_bridge" } ], - "time": "2021-09-21T13:40:23+00:00" + "time": "2021-05-24T08:07:30+00:00" }, { - "name": "laminas/laminas-config", - "version": "3.6.0", + "name": "laminas/laminas-http", + "version": "2.15.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-config.git", - "reference": "2f2273a6bdf966a9adf6042f8950b6c33199a3b7" + "url": "https://github.com/laminas/laminas-http.git", + "reference": "e1f3420ab35e21ea135913d213b8d570e5e7b513" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-config/zipball/2f2273a6bdf966a9adf6042f8950b6c33199a3b7", - "reference": "2f2273a6bdf966a9adf6042f8950b6c33199a3b7", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/e1f3420ab35e21ea135913d213b8d570e5e7b513", + "reference": "e1f3420ab35e21ea135913d213b8d570e5e7b513", "shasum": "" }, "require": { - "ext-json": "*", - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", - "php": "^7.3 || ~8.0.0", - "psr/container": "^1.0" + "laminas/laminas-loader": "^2.8", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-uri": "^2.9.1", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "container-interop/container-interop": "<1.2.0", - "zendframework/zend-config": "*" + "zendframework/zend-http": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-filter": "^2.7.2", - "laminas/laminas-i18n": "^2.10.3", - "laminas/laminas-servicemanager": "^3.4.1", - "malukenho/docheader": "^0.1.6", - "phpunit/phpunit": "^8.5.8" + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "laminas/laminas-filter": "^2.7.2; install if you want to use the Filter processor", - "laminas/laminas-i18n": "^2.7.4; install if you want to use the Translator processor", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" + "paragonie/certainty": "For automated management of cacert.pem" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Config\\": "src/" + "Laminas\\Http\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", "homepage": "https://laminas.dev", "keywords": [ - "config", + "http", + "http client", "laminas" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-config/", + "docs": "https://docs.laminas.dev/laminas-http/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-config/issues", - "rss": "https://github.com/laminas/laminas-config/releases.atom", - "source": "https://github.com/laminas/laminas-config" + "issues": "https://github.com/laminas/laminas-http/issues", + "rss": "https://github.com/laminas/laminas-http/releases.atom", + "source": "https://github.com/laminas/laminas-http" }, "funding": [ { @@ -3309,52 +4268,76 @@ "type": "community_bridge" } ], - "time": "2021-09-08T09:58:39+00:00" + "time": "2021-09-10T10:45:31+00:00" }, { - "name": "laminas/laminas-dependency-plugin", - "version": "2.2.0", + "name": "laminas/laminas-hydrator", + "version": "4.3.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-dependency-plugin.git", - "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3" + "url": "https://github.com/laminas/laminas-hydrator.git", + "reference": "cc5ea6b42d318dbac872d94e8dca2d3013a37ab5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-dependency-plugin/zipball/73cfb63ddca9d6bfedad5e0a038f6d55063975a3", - "reference": "73cfb63ddca9d6bfedad5e0a038f6d55063975a3", + "url": "https://api.github.com/repos/laminas/laminas-hydrator/zipball/cc5ea6b42d318dbac872d94e8dca2d3013a37ab5", + "reference": "cc5ea6b42d318dbac872d94e8dca2d3013a37ab5", "shasum": "" }, "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "php": "^7.3 || ~8.0.0 || ~8.1.0" + "laminas/laminas-stdlib": "^3.3", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "webmozart/assert": "^1.10" + }, + "conflict": { + "zendframework/zend-hydrator": "*" }, "require-dev": { - "composer/composer": "^1.9 || ^2.0", - "laminas/laminas-coding-standard": "^2.2.1", - "mikey179/vfsstream": "^1.6.10@alpha", - "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.15.1", - "roave/security-advisories": "dev-master", - "vimeo/psalm": "^4.5" + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-eventmanager": "^3.2.1", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-serializer": "^2.9", + "laminas/laminas-servicemanager": "^3.3.2", + "phpbench/phpbench": "^1.0", + "phpunit/phpunit": "~9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "psr/cache": "1.0.1", + "vimeo/psalm": "^4.8.1" }, - "type": "composer-plugin", + "suggest": { + "laminas/laminas-eventmanager": "^3.2, to support aggregate hydrator usage", + "laminas/laminas-serializer": "^2.9, to use the SerializableStrategy", + "laminas/laminas-servicemanager": "^3.3, to support hydrator plugin manager usage" + }, + "type": "library", "extra": { - "class": "Laminas\\DependencyPlugin\\DependencyRewriterPluginDelegator" + "laminas": { + "component": "Laminas\\Hydrator", + "config-provider": "Laminas\\Hydrator\\ConfigProvider" + } }, "autoload": { "psr-4": { - "Laminas\\DependencyPlugin\\": "src/" + "Laminas\\Hydrator\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Replace zendframework and zfcampus packages with their Laminas Project equivalents.", + "description": "Serialize objects to arrays, and vice versa", + "homepage": "https://laminas.dev", + "keywords": [ + "hydrator", + "laminas" + ], "support": { - "issues": "https://github.com/laminas/laminas-dependency-plugin/issues", - "source": "https://github.com/laminas/laminas-dependency-plugin/tree/2.2.0" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-hydrator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-hydrator/issues", + "rss": "https://github.com/laminas/laminas-hydrator/releases.atom", + "source": "https://github.com/laminas/laminas-hydrator" }, "funding": [ { @@ -3362,61 +4345,84 @@ "type": "community_bridge" } ], - "time": "2021-09-08T17:51:35+00:00" + "time": "2021-09-09T09:55:00+00:00" }, { - "name": "laminas/laminas-escaper", - "version": "2.9.0", + "name": "laminas/laminas-i18n", + "version": "2.11.3", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f" + "url": "https://github.com/laminas/laminas-i18n.git", + "reference": "563b1b720ee53f2748473656a250d65911fc4462" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f", - "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f", + "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/563b1b720ee53f2748473656a250d65911fc4462", + "reference": "563b1b720ee53f2748473656a250d65911fc4462", "shasum": "" }, "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" + "ext-intl": "*", + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0" }, "conflict": { - "zendframework/zend-escaper": "*" + "phpspec/prophecy": "<1.9.0" + }, + "replace": { + "zendframework/zend-i18n": "^2.10.1" }, "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.12.2", - "vimeo/psalm": "^3.16" + "laminas/laminas-cache": "^2.6.1", + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-config": "^2.6", + "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", + "laminas/laminas-filter": "^2.6.1", + "laminas/laminas-servicemanager": "^3.2.1", + "laminas/laminas-validator": "^2.6", + "laminas/laminas-view": "^2.6.3", + "phpunit/phpunit": "^9.3" }, "suggest": { - "ext-iconv": "*", - "ext-mbstring": "*" + "laminas/laminas-cache": "You should install this package to cache the translations", + "laminas/laminas-config": "You should install this package to use the INI translation format", + "laminas/laminas-eventmanager": "You should install this package to use the events in the translator", + "laminas/laminas-filter": "You should install this package to use the provided filters", + "laminas/laminas-i18n-resources": "This package provides validator and captcha translations", + "laminas/laminas-servicemanager": "You should install this package to use the translator", + "laminas/laminas-validator": "You should install this package to use the provided validators", + "laminas/laminas-view": "You should install this package to use the provided view helpers" }, "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\I18n", + "config-provider": "Laminas\\I18n\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "Laminas\\Escaper\\": "src/" + "Laminas\\I18n\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "description": "Provide translations for your application, and filter and validate internationalized values", "homepage": "https://laminas.dev", "keywords": [ - "escaper", + "i18n", "laminas" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-escaper/", + "docs": "https://docs.laminas.dev/laminas-i18n/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-escaper/issues", - "rss": "https://github.com/laminas/laminas-escaper/releases.atom", - "source": "https://github.com/laminas/laminas-escaper" + "issues": "https://github.com/laminas/laminas-i18n/issues", + "rss": "https://github.com/laminas/laminas-i18n/releases.atom", + "source": "https://github.com/laminas/laminas-i18n" }, "funding": [ { @@ -3424,65 +4430,56 @@ "type": "community_bridge" } ], - "time": "2021-09-02T17:10:53+00:00" + "time": "2021-10-13T08:07:28+00:00" }, { - "name": "laminas/laminas-eventmanager", - "version": "3.4.0", + "name": "laminas/laminas-i18n-resources", + "version": "2.8.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-eventmanager.git", - "reference": "a93fd278c97b2d41ebbce5ba048a24e3e6f580ba" + "url": "https://github.com/laminas/laminas-i18n-resources.git", + "reference": "7d7062849064bb89e7cdd7193c43ef95e95fbe4b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/a93fd278c97b2d41ebbce5ba048a24e3e6f580ba", - "reference": "a93fd278c97b2d41ebbce5ba048a24e3e6f580ba", + "url": "https://api.github.com/repos/laminas/laminas-i18n-resources/zipball/7d7062849064bb89e7cdd7193c43ef95e95fbe4b", + "reference": "7d7062849064bb89e7cdd7193c43ef95e95fbe4b", "shasum": "" }, "require": { "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "zendframework/zend-eventmanager": "*" + "zendframework/zend-i18n-resources": "*" }, "require-dev": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-stdlib": "^3.6", - "phpbench/phpbench": "^1.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5.5" - }, - "suggest": { - "container-interop/container-interop": "^1.1, to use the lazy listeners feature", - "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5" }, "type": "library", "autoload": { - "psr-4": { - "Laminas\\EventManager\\": "src/" - } + "classmap": [ + "src/Resources.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Trigger and listen to events within a PHP application", + "description": "Provides validator and captcha translations for laminas-i18n's Translator", "homepage": "https://laminas.dev", "keywords": [ - "event", - "eventmanager", - "events", - "laminas" + "laminas", + "resources", + "translations" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-eventmanager/", + "docs": "https://docs.laminas.dev/laminas-i18n-resources/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-eventmanager/issues", - "rss": "https://github.com/laminas/laminas-eventmanager/releases.atom", - "source": "https://github.com/laminas/laminas-eventmanager" + "issues": "https://github.com/laminas/laminas-i18n-resources/issues", + "rss": "https://github.com/laminas/laminas-i18n-resources/releases.atom", + "source": "https://github.com/laminas/laminas-i18n-resources" }, "funding": [ { @@ -3490,68 +4487,74 @@ "type": "community_bridge" } ], - "time": "2021-09-07T22:35:32+00:00" + "time": "2021-09-14T04:16:52+00:00" }, { - "name": "laminas/laminas-file", - "version": "2.9.0", + "name": "laminas/laminas-inputfilter", + "version": "2.12.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-file.git", - "reference": "3bfa2ea25d53d27d35736d7806f4b21bad13689c" + "url": "https://github.com/laminas/laminas-inputfilter.git", + "reference": "b6ab28b425e626b12488fec243e02d36d8dffeff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-file/zipball/3bfa2ea25d53d27d35736d7806f4b21bad13689c", - "reference": "3bfa2ea25d53d27d35736d7806f4b21bad13689c", + "url": "https://api.github.com/repos/laminas/laminas-inputfilter/zipball/b6ab28b425e626b12488fec243e02d36d8dffeff", + "reference": "b6ab28b425e626b12488fec243e02d36d8dffeff", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "laminas/laminas-filter": "^2.9.1", + "laminas/laminas-servicemanager": "^3.3.1", + "laminas/laminas-stdlib": "^3.0", + "laminas/laminas-validator": "^2.11", "laminas/laminas-zendframework-bridge": "^1.0", "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-file": "^2.8.3" + "zendframework/zend-inputfilter": "^2.10.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-filter": "^2.7.2", - "laminas/laminas-i18n": "^2.7.4", - "laminas/laminas-progressbar": "^2.5.2", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", - "laminas/laminas-session": "^2.8", - "laminas/laminas-validator": "^2.10.1", - "phpunit/phpunit": "^9.3.0" + "laminas/laminas-db": "^2.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.4.2", + "psalm/plugin-phpunit": "^0.15.1", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.6" }, "suggest": { - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-validator": "Laminas\\Validator component" + "psr/http-message-implementation": "PSR-7 is required if you wish to validate PSR-7 UploadedFileInterface payloads" }, "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\InputFilter", + "config-provider": "Laminas\\InputFilter\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "Laminas\\File\\": "src/" + "Laminas\\InputFilter\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Locate PHP classfiles", + "description": "Normalize and validate input sets from the web, APIs, the CLI, and more, including files", "homepage": "https://laminas.dev", "keywords": [ - "file", + "inputfilter", "laminas" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-file/", + "docs": "https://docs.laminas.dev/laminas-inputfilter/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-file/issues", - "rss": "https://github.com/laminas/laminas-file/releases.atom", - "source": "https://github.com/laminas/laminas-file" + "issues": "https://github.com/laminas/laminas-inputfilter/issues", + "rss": "https://github.com/laminas/laminas-inputfilter/releases.atom", + "source": "https://github.com/laminas/laminas-inputfilter" }, "funding": [ { @@ -3559,81 +4562,60 @@ "type": "community_bridge" } ], - "time": "2021-02-12T15:05:42+00:00" + "time": "2021-03-16T14:17:17+00:00" }, { - "name": "laminas/laminas-filter", - "version": "2.12.0", + "name": "laminas/laminas-json", + "version": "3.3.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-filter.git", - "reference": "0fc5dcd27dc22dba1a2544123684c67768fc5f88" + "url": "https://github.com/laminas/laminas-json.git", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/0fc5dcd27dc22dba1a2544123684c67768fc5f88", - "reference": "0fc5dcd27dc22dba1a2544123684c67768fc5f88", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "laminas/laminas-validator": "<2.10.1" - }, - "replace": { - "zendframework/zend-filter": "^2.9.2" + "zendframework/zend-json": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-crypt": "^3.2.1", - "laminas/laminas-servicemanager": "^3.3", - "laminas/laminas-uri": "^2.6", - "pear/archive_tar": "^1.4.3", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.15.1", - "psr/http-factory": "^1.0", - "vimeo/psalm": "^4.6" + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^9.3" }, "suggest": { - "laminas/laminas-crypt": "Laminas\\Crypt component, for encryption filters", - "laminas/laminas-i18n": "Laminas\\I18n component for filters depending on i18n functionality", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component, for using the filter chain functionality", - "laminas/laminas-uri": "Laminas\\Uri component, for the UriNormalize filter", - "psr/http-factory-implementation": "psr/http-factory-implementation, for creating file upload instances when consuming PSR-7 in file upload filters" + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" }, "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Filter", - "config-provider": "Laminas\\Filter\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\Filter\\": "src/" + "Laminas\\Json\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Programmatically filter and normalize data and files", + "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", "homepage": "https://laminas.dev", "keywords": [ - "filter", + "json", "laminas" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-filter/", + "docs": "https://docs.laminas.dev/laminas-json/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-filter/issues", - "rss": "https://github.com/laminas/laminas-filter/releases.atom", - "source": "https://github.com/laminas/laminas-filter" + "issues": "https://github.com/laminas/laminas-json/issues", + "rss": "https://github.com/laminas/laminas-json/releases.atom", + "source": "https://github.com/laminas/laminas-json" }, "funding": [ { @@ -3641,91 +4623,55 @@ "type": "community_bridge" } ], - "time": "2021-10-24T21:01:15+00:00" + "time": "2021-09-02T18:02:31+00:00" }, { - "name": "laminas/laminas-form", - "version": "2.15.1", + "name": "laminas/laminas-loader", + "version": "2.8.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-form.git", - "reference": "37c5f5ac9240159f5d93f52367d0e57fa96f9b22" + "url": "https://github.com/laminas/laminas-loader.git", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-form/zipball/37c5f5ac9240159f5d93f52367d0e57fa96f9b22", - "reference": "37c5f5ac9240159f5d93f52367d0e57fa96f9b22", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", "shasum": "" }, "require": { - "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", - "laminas/laminas-inputfilter": "^2.8", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-form": "^2.14.3" + "conflict": { + "zendframework/zend-loader": "*" }, "require-dev": { - "doctrine/annotations": "~1.0", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-captcha": "^2.7.1", - "laminas/laminas-code": "^2.6 || ^3.0", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-recaptcha": "^3.0.0", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-text": "^2.6", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.2", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "laminas/laminas-captcha": "^2.7.1, required for using CAPTCHA form elements", - "laminas/laminas-code": "^2.6 || ^3.0, required to use laminas-form annotations support", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, reuired for laminas-form annotations support", - "laminas/laminas-i18n": "^2.6, required when using laminas-form view helpers", - "laminas/laminas-recaptcha": "in order to use the ReCaptcha form element", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, required to use the form factories or provide services", - "laminas/laminas-view": "^2.6.2, required for using the laminas-form view helpers" + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.3" }, "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Form", - "config-provider": "Laminas\\Form\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\Form\\": "src/" - }, - "files": [ - "autoload/formElementManagerPolyfill.php" - ] + "Laminas\\Loader\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Validate and display simple and complex forms, casting forms to business objects and vice versa", + "description": "Autoloading and plugin loading strategies", "homepage": "https://laminas.dev", "keywords": [ - "form", - "laminas" + "laminas", + "loader" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-form/", + "docs": "https://docs.laminas.dev/laminas-loader/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-form/issues", - "rss": "https://github.com/laminas/laminas-form/releases.atom", - "source": "https://github.com/laminas/laminas-form" + "issues": "https://github.com/laminas/laminas-loader/issues", + "rss": "https://github.com/laminas/laminas-loader/releases.atom", + "source": "https://github.com/laminas/laminas-loader" }, "funding": [ { @@ -3733,65 +4679,79 @@ "type": "community_bridge" } ], - "time": "2021-03-17T13:07:46+00:00" + "time": "2021-09-02T18:30:53+00:00" }, { - "name": "laminas/laminas-http", - "version": "2.14.3", + "name": "laminas/laminas-mail", + "version": "2.15.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-http.git", - "reference": "bfaab8093e382274efed7fdc3ceb15f09ba352bb" + "url": "https://github.com/laminas/laminas-mail.git", + "reference": "70c3476913c74e9befd782ab665ad1b9ebac556e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-http/zipball/bfaab8093e382274efed7fdc3ceb15f09ba352bb", - "reference": "bfaab8093e382274efed7fdc3ceb15f09ba352bb", + "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/70c3476913c74e9befd782ab665ad1b9ebac556e", + "reference": "70c3476913c74e9befd782ab665ad1b9ebac556e", "shasum": "" }, "require": { - "laminas/laminas-loader": "^2.5.1", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-uri": "^2.5.2", - "laminas/laminas-validator": "^2.10.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "ext-iconv": "*", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mime": "^2.9.1", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "symfony/polyfill-mbstring": "^1.12.0", + "true/punycode": "^2.1", + "webmozart/assert": "^1.10" }, - "replace": { - "zendframework/zend-http": "^2.11.2" + "conflict": { + "zendframework/zend-mail": "*" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.1 || ^2.6", - "phpunit/phpunit": "^9.3" + "laminas/laminas-crypt": "^2.6 || ^3.4", + "laminas/laminas-db": "^2.13.3", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "symfony/process": "^5.3.7", + "vimeo/psalm": "^4.7" }, "suggest": { - "paragonie/certainty": "For automated management of cacert.pem" + "laminas/laminas-crypt": "Crammd5 support in SMTP Auth", + "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1 when using SMTP to deliver messages" }, "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mail", + "config-provider": "Laminas\\Mail\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "Laminas\\Http\\": "src/" + "Laminas\\Mail\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", "homepage": "https://laminas.dev", "keywords": [ - "http", - "http client", - "laminas" + "laminas", + "mail" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-http/", + "docs": "https://docs.laminas.dev/laminas-mail/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-http/issues", - "rss": "https://github.com/laminas/laminas-http/releases.atom", - "source": "https://github.com/laminas/laminas-http" + "issues": "https://github.com/laminas/laminas-mail/issues", + "rss": "https://github.com/laminas/laminas-mail/releases.atom", + "source": "https://github.com/laminas/laminas-mail" }, "funding": [ { @@ -3799,156 +4759,128 @@ "type": "community_bridge" } ], - "time": "2021-02-18T21:58:11+00:00" + "time": "2021-09-23T07:33:57+00:00" }, { - "name": "laminas/laminas-hydrator", - "version": "2.4.2", + "name": "laminas/laminas-math", + "version": "3.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-hydrator.git", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85" + "url": "https://github.com/laminas/laminas-math.git", + "reference": "79f6453a47a5774cf3736c5c66cb4818486681da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-hydrator/zipball/4a0e81cf05f32edcace817f1f48cb4055f689d85", - "reference": "4a0e81cf05f32edcace817f1f48cb4055f689d85", + "url": "https://api.github.com/repos/laminas/laminas-math/zipball/79f6453a47a5774cf3736c5c66cb4818486681da", + "reference": "79f6453a47a5774cf3736c5c66cb4818486681da", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^3.0", + "ext-mbstring": "*", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "replace": { - "zendframework/zend-hydrator": "self.version" + "zendframework/zend-math": "^3.2.0" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-inputfilter": "^2.6", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0, to support aggregate hydrator usage", - "laminas/laminas-filter": "^2.6, to support naming strategy hydrator usage", - "laminas/laminas-serializer": "^2.6.1, to use the SerializableStrategy", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3, to support hydrator plugin manager usage" + "ext-bcmath": "If using the bcmath functionality", + "ext-gmp": "If using the gmp functionality" }, "type": "library", "extra": { "branch-alias": { - "dev-release-2.4": "2.4.x-dev" - }, - "laminas": { - "component": "Laminas\\Hydrator", - "config-provider": "Laminas\\Hydrator\\ConfigProvider" + "dev-master": "3.2.x-dev", + "dev-develop": "3.3.x-dev" } }, "autoload": { "psr-4": { - "Laminas\\Hydrator\\": "src/" + "Laminas\\Math\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Serialize objects to arrays, and vice versa", + "description": "Create cryptographically secure pseudo-random numbers, and manage big integers", "homepage": "https://laminas.dev", "keywords": [ - "hydrator", - "laminas" + "laminas", + "math" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-hydrator/", + "docs": "https://docs.laminas.dev/laminas-math/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-hydrator/issues", - "rss": "https://github.com/laminas/laminas-hydrator/releases.atom", - "source": "https://github.com/laminas/laminas-hydrator" + "issues": "https://github.com/laminas/laminas-math/issues", + "rss": "https://github.com/laminas/laminas-math/releases.atom", + "source": "https://github.com/laminas/laminas-math" }, - "time": "2019-12-31T17:06:38+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-10-09T15:15:23+00:00" }, { - "name": "laminas/laminas-i18n", - "version": "2.11.3", + "name": "laminas/laminas-mime", + "version": "2.9.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-i18n.git", - "reference": "563b1b720ee53f2748473656a250d65911fc4462" + "url": "https://github.com/laminas/laminas-mime.git", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/563b1b720ee53f2748473656a250d65911fc4462", - "reference": "563b1b720ee53f2748473656a250d65911fc4462", + "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/72d21a1b4bb7086d4a4d7058c0abca180b209184", + "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184", "shasum": "" }, "require": { - "ext-intl": "*", "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "replace": { - "zendframework/zend-i18n": "^2.10.1" + "zendframework/zend-mime": "*" }, "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-servicemanager": "^3.2.1", - "laminas/laminas-validator": "^2.6", - "laminas/laminas-view": "^2.6.3", + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-mail": "^2.12", "phpunit/phpunit": "^9.3" }, "suggest": { - "laminas/laminas-cache": "You should install this package to cache the translations", - "laminas/laminas-config": "You should install this package to use the INI translation format", - "laminas/laminas-eventmanager": "You should install this package to use the events in the translator", - "laminas/laminas-filter": "You should install this package to use the provided filters", - "laminas/laminas-i18n-resources": "This package provides validator and captcha translations", - "laminas/laminas-servicemanager": "You should install this package to use the translator", - "laminas/laminas-validator": "You should install this package to use the provided validators", - "laminas/laminas-view": "You should install this package to use the provided view helpers" + "laminas/laminas-mail": "Laminas\\Mail component" }, "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\I18n", - "config-provider": "Laminas\\I18n\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\I18n\\": "src/" + "Laminas\\Mime\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Provide translations for your application, and filter and validate internationalized values", + "description": "Create and parse MIME messages and parts", "homepage": "https://laminas.dev", "keywords": [ - "i18n", - "laminas" + "laminas", + "mime" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-i18n/", + "docs": "https://docs.laminas.dev/laminas-mime/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-i18n/issues", - "rss": "https://github.com/laminas/laminas-i18n/releases.atom", - "source": "https://github.com/laminas/laminas-i18n" + "issues": "https://github.com/laminas/laminas-mime/issues", + "rss": "https://github.com/laminas/laminas-mime/releases.atom", + "source": "https://github.com/laminas/laminas-mime" }, "funding": [ { @@ -3956,56 +4888,69 @@ "type": "community_bridge" } ], - "time": "2021-10-13T08:07:28+00:00" + "time": "2021-09-20T21:19:24+00:00" }, { - "name": "laminas/laminas-i18n-resources", - "version": "2.8.0", + "name": "laminas/laminas-modulemanager", + "version": "2.11.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-i18n-resources.git", - "reference": "7d7062849064bb89e7cdd7193c43ef95e95fbe4b" + "url": "https://github.com/laminas/laminas-modulemanager.git", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-i18n-resources/zipball/7d7062849064bb89e7cdd7193c43ef95e95fbe4b", - "reference": "7d7062849064bb89e7cdd7193c43ef95e95fbe4b", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/6acf5991d10b0b38a2edb08729ed48981b2a5dad", + "reference": "6acf5991d10b0b38a2edb08729ed48981b2a5dad", "shasum": "" }, "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" + "brick/varexporter": "^0.3.2", + "laminas/laminas-config": "^3.7", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0", + "webimpress/safe-writer": "^1.0.2 || ^2.1" }, "conflict": { - "zendframework/zend-i18n-resources": "*" + "zendframework/zend-modulemanager": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.5" + "laminas/laminas-coding-standard": "^2.3", + "laminas/laminas-loader": "^2.8", + "laminas/laminas-mvc": "^3.1.1", + "laminas/laminas-servicemanager": "^3.7", + "phpunit/phpunit": "^9.5.5" + }, + "suggest": { + "laminas/laminas-console": "Laminas\\Console component", + "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" }, "type": "library", "autoload": { - "classmap": [ - "src/Resources.php" - ] + "psr-4": { + "Laminas\\ModuleManager\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Provides validator and captcha translations for laminas-i18n's Translator", + "description": "Modular application system for laminas-mvc applications", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "resources", - "translations" + "modulemanager" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-i18n-resources/", + "docs": "https://docs.laminas.dev/laminas-modulemanager/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-i18n-resources/issues", - "rss": "https://github.com/laminas/laminas-i18n-resources/releases.atom", - "source": "https://github.com/laminas/laminas-i18n-resources" + "issues": "https://github.com/laminas/laminas-modulemanager/issues", + "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", + "source": "https://github.com/laminas/laminas-modulemanager" }, "funding": [ { @@ -4013,74 +4958,81 @@ "type": "community_bridge" } ], - "time": "2021-09-14T04:16:52+00:00" + "time": "2021-10-13T17:05:17+00:00" }, { - "name": "laminas/laminas-inputfilter", - "version": "2.12.0", + "name": "laminas/laminas-mvc", + "version": "3.3.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-inputfilter.git", - "reference": "b6ab28b425e626b12488fec243e02d36d8dffeff" + "url": "https://github.com/laminas/laminas-mvc.git", + "reference": "215d0ff1b504bfbc299346aae20acb362c38d139" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-inputfilter/zipball/b6ab28b425e626b12488fec243e02d36d8dffeff", - "reference": "b6ab28b425e626b12488fec243e02d36d8dffeff", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/215d0ff1b504bfbc299346aae20acb362c38d139", + "reference": "215d0ff1b504bfbc299346aae20acb362c38d139", "shasum": "" }, "require": { - "laminas/laminas-filter": "^2.9.1", - "laminas/laminas-servicemanager": "^3.3.1", - "laminas/laminas-stdlib": "^3.0", - "laminas/laminas-validator": "^2.11", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "container-interop/container-interop": "^1.2", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-router": "^3.5", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", + "laminas/laminas-view": "^2.14", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-inputfilter": "^2.10.1" + "conflict": { + "zendframework/zend-mvc": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-db": "^2.12", + "http-interop/http-middleware": "^0.4.1", + "laminas/laminas-coding-standard": "^1.0.0", + "laminas/laminas-json": "^3.3", + "laminas/laminas-psr7bridge": "^1.0", + "laminas/laminas-stratigility": ">=2.0.1 <2.2", "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.4.2", - "psalm/plugin-phpunit": "^0.15.1", - "psr/http-message": "^1.0", - "vimeo/psalm": "^4.6" + "phpunit/phpunit": "^9.5.5" }, "suggest": { - "psr/http-message-implementation": "PSR-7 is required if you wish to validate PSR-7 UploadedFileInterface payloads" + "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", + "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", + "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", + "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", + "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", + "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", + "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", + "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", + "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", + "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" }, "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\InputFilter", - "config-provider": "Laminas\\InputFilter\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\InputFilter\\": "src/" + "Laminas\\Mvc\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Normalize and validate input sets from the web, APIs, the CLI, and more, including files", + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", "homepage": "https://laminas.dev", "keywords": [ - "inputfilter", - "laminas" + "laminas", + "mvc" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-inputfilter/", + "docs": "https://docs.laminas.dev/laminas-mvc/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-inputfilter/issues", - "rss": "https://github.com/laminas/laminas-inputfilter/releases.atom", - "source": "https://github.com/laminas/laminas-inputfilter" + "issues": "https://github.com/laminas/laminas-mvc/issues", + "rss": "https://github.com/laminas/laminas-mvc/releases.atom", + "source": "https://github.com/laminas/laminas-mvc" }, "funding": [ { @@ -4088,60 +5040,79 @@ "type": "community_bridge" } ], - "time": "2021-03-16T14:17:17+00:00" + "time": "2021-10-13T17:48:28+00:00" }, { - "name": "laminas/laminas-json", - "version": "3.3.0", + "name": "laminas/laminas-mvc-i18n", + "version": "1.2.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-json.git", - "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f" + "url": "https://github.com/laminas/laminas-mvc-i18n.git", + "reference": "7ece491a02000a6c4ea2c4457fead3d12efc6eba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-json/zipball/9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", - "reference": "9a0ce9f330b7d11e70c4acb44d67e8c4f03f437f", + "url": "https://api.github.com/repos/laminas/laminas-mvc-i18n/zipball/7ece491a02000a6c4ea2c4457fead3d12efc6eba", + "reference": "7ece491a02000a6c4ea2c4457fead3d12efc6eba", "shasum": "" }, "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" + "container-interop/container-interop": "^1.1", + "laminas/laminas-i18n": "^2.11", + "laminas/laminas-router": "^3.0", + "laminas/laminas-servicemanager": "^3.6", + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-validator": "^2.14", + "laminas/laminas-zendframework-bridge": "^1.2", + "php": "^7.3 || ~8.0.0" }, "conflict": { - "zendframework/zend-json": "*" + "laminas/laminas-mvc": "<3.0.0", + "phpspec/prophecy": "<1.8.0" + }, + "replace": { + "zendframework/zend-mvc-i18n": "^1.1.1" }, "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-stdlib": "^2.7.7 || ^3.1", - "phpunit/phpunit": "^9.3" + "laminas/laminas-coding-standard": "~1.0.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.7" }, "suggest": { - "laminas/laminas-json-server": "For implementing JSON-RPC servers", - "laminas/laminas-xml2json": "For converting XML documents to JSON" + "laminas/laminas-cache": "To enable caching of translation strings" }, "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mvc\\I18n", + "config-provider": "Laminas\\Mvc\\I18n\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "Laminas\\Json\\": "src/" + "Laminas\\Mvc\\I18n\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", + "description": "Integration between laminas-mvc and laminas-i18n", "homepage": "https://laminas.dev", "keywords": [ - "json", - "laminas" + "i18n", + "laminas", + "mvc" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-json/", + "docs": "https://docs.laminas.dev/laminas-mvc-i18n/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-json/issues", - "rss": "https://github.com/laminas/laminas-json/releases.atom", - "source": "https://github.com/laminas/laminas-json" + "issues": "https://github.com/laminas/laminas-mvc-i18n/issues", + "rss": "https://github.com/laminas/laminas-mvc-i18n/releases.atom", + "source": "https://github.com/laminas/laminas-mvc-i18n" }, "funding": [ { @@ -4149,55 +5120,69 @@ "type": "community_bridge" } ], - "time": "2021-09-02T18:02:31+00:00" + "time": "2021-04-02T15:49:43+00:00" }, { - "name": "laminas/laminas-loader", - "version": "2.8.0", + "name": "laminas/laminas-mvc-plugin-flashmessenger", + "version": "1.3.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-loader.git", - "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b" + "url": "https://github.com/laminas/laminas-mvc-plugin-flashmessenger.git", + "reference": "f7569d05dfd774a2c84328792ee716e2d8b1e33e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/d0589ec9dd48365fd95ad10d1c906efd7711c16b", - "reference": "d0589ec9dd48365fd95ad10d1c906efd7711c16b", + "url": "https://api.github.com/repos/laminas/laminas-mvc-plugin-flashmessenger/zipball/f7569d05dfd774a2c84328792ee716e2d8b1e33e", + "reference": "f7569d05dfd774a2c84328792ee716e2d8b1e33e", "shasum": "" }, "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" + "laminas/laminas-mvc": "^3.0", + "laminas/laminas-session": "^2.8.5", + "laminas/laminas-stdlib": "^3.2.1", + "laminas/laminas-view": "^2.12", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0" }, "conflict": { - "zendframework/zend-loader": "*" + "laminas/laminas-mvc": "<3.0.0" + }, + "replace": { + "zendframework/zend-mvc-plugin-flashmessenger": "^1.2.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-i18n": "^2.8", "phpunit/phpunit": "^9.3" }, - "type": "library", + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Mvc\\Plugin\\FlashMessenger" + } + }, "autoload": { "psr-4": { - "Laminas\\Loader\\": "src/" + "Laminas\\Mvc\\Plugin\\FlashMessenger\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Autoloading and plugin loading strategies", + "description": "Plugin for creating and exposing flash messages via laminas-mvc controllers", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "loader" + "mvc" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-loader/", + "docs": "https://docs.laminas.dev/laminas-mvc-plugin-flashmessenger/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-loader/issues", - "rss": "https://github.com/laminas/laminas-loader/releases.atom", - "source": "https://github.com/laminas/laminas-loader" + "issues": "https://github.com/laminas/laminas-mvc-plugin-flashmessenger/issues", + "rss": "https://github.com/laminas/laminas-mvc-plugin-flashmessenger/releases.atom", + "source": "https://github.com/laminas/laminas-mvc-plugin-flashmessenger" }, "funding": [ { @@ -4205,80 +5190,77 @@ "type": "community_bridge" } ], - "time": "2021-09-02T18:30:53+00:00" + "time": "2021-04-13T16:30:26+00:00" }, { - "name": "laminas/laminas-mail", - "version": "2.14.3", + "name": "laminas/laminas-paginator", + "version": "2.11.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-mail.git", - "reference": "a496ab1c708b91809de211522057a6d6781bd0aa" + "url": "https://github.com/laminas/laminas-paginator.git", + "reference": "7f00d5fdecd1b4f67c8e84e6f6d57bbabda4b7d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mail/zipball/a496ab1c708b91809de211522057a6d6781bd0aa", - "reference": "a496ab1c708b91809de211522057a6d6781bd0aa", + "url": "https://api.github.com/repos/laminas/laminas-paginator/zipball/7f00d5fdecd1b4f67c8e84e6f6d57bbabda4b7d8", + "reference": "7f00d5fdecd1b4f67c8e84e6f6d57bbabda4b7d8", "shasum": "" }, "require": { - "ext-iconv": "*", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-mime": "^2.5", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-validator": "^2.10.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", - "symfony/polyfill-mbstring": "^1.12.0", - "true/punycode": "^2.1" + "ext-json": "*", + "laminas/laminas-stdlib": "^3.6.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-mail": "^2.10.0" + "conflict": { + "zendframework/zend-paginator": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.4", - "laminas/laminas-crypt": "^2.6 || ^3.0", - "laminas/laminas-db": "^2.12", - "laminas/laminas-servicemanager": "^3.2.1", - "phpunit/phpunit": "^9.3", + "laminas/laminas-cache": "^2.13.0", + "laminas/laminas-coding-standard": "~2.1.4", + "laminas/laminas-config": "^2.6.0", + "laminas/laminas-filter": "^2.11.1", + "laminas/laminas-servicemanager": "^3.7.0", + "laminas/laminas-view": "^2.14.1", + "phpunit/phpunit": "^9.5.10", "psalm/plugin-phpunit": "^0.15.1", - "symfony/process": "^5.3", - "vimeo/psalm": "^4.7" + "vimeo/psalm": "^4.10.0" }, "suggest": { - "laminas/laminas-crypt": "Crammd5 support in SMTP Auth", - "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1 when using SMTP to deliver messages" + "laminas/laminas-cache": "Laminas\\Cache component to support cache features", + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-paginator-adapter-laminasdb": "Provides pagination adapters for Select statements and TableGateway instances", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-view": "Laminas\\View component" }, "type": "library", "extra": { "laminas": { - "component": "Laminas\\Mail", - "config-provider": "Laminas\\Mail\\ConfigProvider" + "component": "Laminas\\Paginator", + "config-provider": "Laminas\\Paginator\\ConfigProvider" } }, "autoload": { "psr-4": { - "Laminas\\Mail\\": "src/" + "Laminas\\Paginator\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages", + "description": "Paginate collections of data from arbitrary sources", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "mail" + "paginator" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mail/", + "docs": "https://docs.laminas.dev/laminas-paginator/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mail/issues", - "rss": "https://github.com/laminas/laminas-mail/releases.atom", - "source": "https://github.com/laminas/laminas-mail" + "issues": "https://github.com/laminas/laminas-paginator/issues", + "rss": "https://github.com/laminas/laminas-paginator/releases.atom", + "source": "https://github.com/laminas/laminas-paginator" }, "funding": [ { @@ -4286,67 +5268,63 @@ "type": "community_bridge" } ], - "time": "2021-09-23T07:17:22+00:00" + "time": "2021-10-14T15:59:50+00:00" }, { - "name": "laminas/laminas-math", - "version": "3.4.0", + "name": "laminas/laminas-permissions-acl", + "version": "2.8.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-math.git", - "reference": "79f6453a47a5774cf3736c5c66cb4818486681da" + "url": "https://github.com/laminas/laminas-permissions-acl.git", + "reference": "7af6463695d76dbf25c6b03e6ebb792c8f1ab67e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-math/zipball/79f6453a47a5774cf3736c5c66cb4818486681da", - "reference": "79f6453a47a5774cf3736c5c66cb4818486681da", + "url": "https://api.github.com/repos/laminas/laminas-permissions-acl/zipball/7af6463695d76dbf25c6b03e6ebb792c8f1ab67e", + "reference": "7af6463695d76dbf25c6b03e6ebb792c8f1ab67e", "shasum": "" }, "require": { - "ext-mbstring": "*", "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0 || ~8.1.0" + "php": "^7.3 || ~8.0.0" + }, + "conflict": { + "laminas/laminas-servicemanager": "<3.0" }, "replace": { - "zendframework/zend-math": "^3.2.0" + "zendframework/zend-permissions-acl": "^2.7.1" }, "require-dev": { "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.5.5" + "laminas/laminas-servicemanager": "^3.0.3", + "phpunit/phpunit": "^9.5" }, "suggest": { - "ext-bcmath": "If using the bcmath functionality", - "ext-gmp": "If using the gmp functionality" + "laminas/laminas-servicemanager": "To support Laminas\\Permissions\\Acl\\Assertion\\AssertionManager plugin manager usage" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2.x-dev", - "dev-develop": "3.3.x-dev" - } - }, "autoload": { "psr-4": { - "Laminas\\Math\\": "src/" + "Laminas\\Permissions\\Acl\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Create cryptographically secure pseudo-random numbers, and manage big integers", + "description": "Provides a lightweight and flexible access control list (ACL) implementation for privileges management", "homepage": "https://laminas.dev", "keywords": [ - "laminas", - "math" + "acl", + "laminas" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-math/", + "docs": "https://docs.laminas.dev/laminas-permissions-acl/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-math/issues", - "rss": "https://github.com/laminas/laminas-math/releases.atom", - "source": "https://github.com/laminas/laminas-math" + "issues": "https://github.com/laminas/laminas-permissions-acl/issues", + "rss": "https://github.com/laminas/laminas-permissions-acl/releases.atom", + "source": "https://github.com/laminas/laminas-permissions-acl" }, "funding": [ { @@ -4354,60 +5332,71 @@ "type": "community_bridge" } ], - "time": "2021-10-09T15:15:23+00:00" + "time": "2021-04-08T12:56:14+00:00" }, { - "name": "laminas/laminas-mime", - "version": "2.9.1", + "name": "laminas/laminas-router", + "version": "3.5.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-mime.git", - "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184" + "url": "https://github.com/laminas/laminas-router.git", + "reference": "44759e71620030c93d99e40b394fe9fff8f0beda" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mime/zipball/72d21a1b4bb7086d4a4d7058c0abca180b209184", - "reference": "72d21a1b4bb7086d4a4d7058c0abca180b209184", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/44759e71620030c93d99e40b394fe9fff8f0beda", + "reference": "44759e71620030c93d99e40b394fe9fff8f0beda", "shasum": "" }, "require": { - "laminas/laminas-stdlib": "^2.7 || ^3.0", + "container-interop/container-interop": "^1.2", + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-stdlib": "^3.6", "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "zendframework/zend-mime": "*" + "zendframework/zend-router": "*" }, "require-dev": { "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-mail": "^2.12", - "phpunit/phpunit": "^9.3" + "laminas/laminas-i18n": "^2.7.4", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.7" }, "suggest": { - "laminas/laminas-mail": "Laminas\\Mail component" + "laminas/laminas-i18n": "^2.7.4, if defining translatable HTTP path segments" }, "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "Laminas\\Mime\\": "src/" + "Laminas\\Router\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Create and parse MIME messages and parts", + "description": "Flexible routing system for HTTP and console applications", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "mime" + "routing" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mime/", + "docs": "https://docs.laminas.dev/laminas-router/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mime/issues", - "rss": "https://github.com/laminas/laminas-mime/releases.atom", - "source": "https://github.com/laminas/laminas-mime" + "issues": "https://github.com/laminas/laminas-router/issues", + "rss": "https://github.com/laminas/laminas-router/releases.atom", + "source": "https://github.com/laminas/laminas-router" }, "funding": [ { @@ -4415,72 +5404,70 @@ "type": "community_bridge" } ], - "time": "2021-09-20T21:19:24+00:00" + "time": "2021-10-13T16:02:43+00:00" }, { - "name": "laminas/laminas-modulemanager", - "version": "2.10.2", + "name": "laminas/laminas-serializer", + "version": "2.11.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-modulemanager.git", - "reference": "2068e0b300e87e139112016a6025be341ceaaf33" + "url": "https://github.com/laminas/laminas-serializer.git", + "reference": "a76e3a341a1a4993fd88e1d3587b93d60406d08e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/2068e0b300e87e139112016a6025be341ceaaf33", - "reference": "2068e0b300e87e139112016a6025be341ceaaf33", + "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/a76e3a341a1a4993fd88e1d3587b93d60406d08e", + "reference": "a76e3a341a1a4993fd88e1d3587b93d60406d08e", "shasum": "" }, "require": { - "brick/varexporter": "^0.3.2", - "laminas/laminas-config": "^3.4", - "laminas/laminas-eventmanager": "^3.3", - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-zendframework-bridge": "^1.1", - "php": "^7.3 || ^8.0", - "webimpress/safe-writer": "^1.0.2 || ^2.1" + "laminas/laminas-json": "^3.1", + "laminas/laminas-stdlib": "^3.2", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "replace": { - "zendframework/zend-modulemanager": "^2.8.4" + "zendframework/zend-serializer": "^2.9.1" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-console": "^2.8", - "laminas/laminas-di": "^2.6.1", - "laminas/laminas-loader": "^2.6.1", - "laminas/laminas-mvc": "^3.1.1", - "laminas/laminas-servicemanager": "^3.4.1", - "phpunit/phpunit": "^9.3.7" + "laminas/laminas-coding-standard": "~2.3.0", + "laminas/laminas-math": "^3.3", + "laminas/laminas-servicemanager": "^3.6", + "phpunit/phpunit": "^9.3" }, "suggest": { - "laminas/laminas-console": "Laminas\\Console component", - "laminas/laminas-loader": "Laminas\\Loader component if you are not using Composer autoloading for your modules", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" + "laminas/laminas-math": "(^3.3) To support Python Pickle serialization", + "laminas/laminas-servicemanager": "(^3.6) To support plugin manager support" }, "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Serializer", + "config-provider": "Laminas\\Serializer\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "Laminas\\ModuleManager\\": "src/" + "Laminas\\Serializer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Modular application system for laminas-mvc applications", + "description": "Serialize and deserialize PHP structures to a variety of representations", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "modulemanager" + "serializer" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-modulemanager/", + "docs": "https://docs.laminas.dev/laminas-serializer/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-modulemanager/issues", - "rss": "https://github.com/laminas/laminas-modulemanager/releases.atom", - "source": "https://github.com/laminas/laminas-modulemanager" + "issues": "https://github.com/laminas/laminas-serializer/issues", + "rss": "https://github.com/laminas/laminas-serializer/releases.atom", + "source": "https://github.com/laminas/laminas-serializer" }, "funding": [ { @@ -4488,82 +5475,60 @@ "type": "community_bridge" } ], - "time": "2021-04-13T20:11:28+00:00" + "time": "2021-10-24T10:53:34+00:00" }, { - "name": "laminas/laminas-mvc", - "version": "3.2.0", + "name": "laminas/laminas-server", + "version": "2.11.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-mvc.git", - "reference": "88da7200cf8f5a970c35d91717a5c4db94981e5e" + "url": "https://github.com/laminas/laminas-server.git", + "reference": "7582832d56c5488dee4d4753bf3bf2d5f3dc5906" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/88da7200cf8f5a970c35d91717a5c4db94981e5e", - "reference": "88da7200cf8f5a970c35d91717a5c4db94981e5e", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/7582832d56c5488dee4d4753bf3bf2d5f3dc5906", + "reference": "7582832d56c5488dee4d4753bf3bf2d5f3dc5906", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.2", - "laminas/laminas-eventmanager": "^3.2", - "laminas/laminas-http": "^2.7", - "laminas/laminas-modulemanager": "^2.8", - "laminas/laminas-router": "^3.0.2", - "laminas/laminas-servicemanager": "^3.3", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-view": "^2.11.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "laminas/laminas-code": "^3.5.1 || ^4.0.0", + "laminas/laminas-stdlib": "^3.3.1", + "laminas/laminas-zendframework-bridge": "^1.2.0", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "replace": { - "zendframework/zend-mvc": "^3.1.1" + "zendframework/zend-server": "^2.8.1" }, "require-dev": { - "http-interop/http-middleware": "^0.4.1", - "laminas/laminas-coding-standard": "^1.0.0", - "laminas/laminas-json": "^2.6.1 || ^3.0", - "laminas/laminas-psr7bridge": "^1.0", - "laminas/laminas-stratigility": ">=2.0.1 <2.2", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.4.2" - }, - "suggest": { - "laminas/laminas-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", - "laminas/laminas-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", - "laminas/laminas-mvc-console": "laminas-mvc-console provides the ability to expose laminas-mvc as a console application", - "laminas/laminas-mvc-i18n": "laminas-mvc-i18n provides integration with laminas-i18n, including a translation bridge and translatable route segments", - "laminas/laminas-mvc-middleware": "To dispatch middleware in your laminas-mvc application", - "laminas/laminas-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", - "laminas/laminas-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", - "laminas/laminas-mvc-plugin-identity": "To access the authenticated identity (per laminas-authentication) in controllers", - "laminas/laminas-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", - "laminas/laminas-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", - "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application" + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.1", + "vimeo/psalm": "^4.6.4" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Mvc\\": "src/" + "Laminas\\Server\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "description": "Create Reflection-based RPC servers", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "mvc" + "server" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mvc/", + "docs": "https://docs.laminas.dev/laminas-server/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mvc/issues", - "rss": "https://github.com/laminas/laminas-mvc/releases.atom", - "source": "https://github.com/laminas/laminas-mvc" + "issues": "https://github.com/laminas/laminas-server/issues", + "rss": "https://github.com/laminas/laminas-server/releases.atom", + "source": "https://github.com/laminas/laminas-server" }, "funding": [ { @@ -4571,79 +5536,85 @@ "type": "community_bridge" } ], - "time": "2020-12-14T21:54:40+00:00" + "time": "2021-10-08T07:49:59+00:00" }, { - "name": "laminas/laminas-mvc-i18n", - "version": "1.2.0", + "name": "laminas/laminas-servicemanager", + "version": "3.10.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-mvc-i18n.git", - "reference": "7ece491a02000a6c4ea2c4457fead3d12efc6eba" + "url": "https://github.com/laminas/laminas-servicemanager.git", + "reference": "e52b985909e0940bf22d34f322eb3f48bbef6bd1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc-i18n/zipball/7ece491a02000a6c4ea2c4457fead3d12efc6eba", - "reference": "7ece491a02000a6c4ea2c4457fead3d12efc6eba", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/e52b985909e0940bf22d34f322eb3f48bbef6bd1", + "reference": "e52b985909e0940bf22d34f322eb3f48bbef6bd1", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-i18n": "^2.11", - "laminas/laminas-router": "^3.0", - "laminas/laminas-servicemanager": "^3.6", - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-validator": "^2.14", - "laminas/laminas-zendframework-bridge": "^1.2", - "php": "^7.3 || ~8.0.0" + "container-interop/container-interop": "^1.2", + "laminas/laminas-stdlib": "^3.2.1", + "php": "~7.4.0 || ~8.0.0 || ~8.1.0", + "psr/container": "^1.0" }, "conflict": { - "laminas/laminas-mvc": "<3.0.0", - "phpspec/prophecy": "<1.8.0" + "laminas/laminas-code": "<3.3.1", + "zendframework/zend-code": "<3.3.1", + "zendframework/zend-servicemanager": "*" }, - "replace": { - "zendframework/zend-mvc-i18n": "^1.1.1" + "provide": { + "container-interop/container-interop-implementation": "^1.2", + "psr/container-implementation": "^1.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", + "composer/package-versions-deprecated": "^1.0", + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-container-config-test": "^0.3", + "laminas/laminas-dependency-plugin": "^2.1.2", + "mikey179/vfsstream": "^1.6.10@alpha", + "ocramius/proxy-manager": "^2.11", + "phpbench/phpbench": "^1.1", "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5", - "psalm/plugin-phpunit": "^0.15.1", - "vimeo/psalm": "^4.7" + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.8" }, "suggest": { - "laminas/laminas-cache": "To enable caching of translation strings" + "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Mvc\\I18n", - "config-provider": "Laminas\\Mvc\\I18n\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\Mvc\\I18n\\": "src/" + "Laminas\\ServiceManager\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Integration between laminas-mvc and laminas-i18n", + "description": "Factory-Driven Dependency Injection Container", "homepage": "https://laminas.dev", "keywords": [ - "i18n", + "PSR-11", + "dependency-injection", + "di", + "dic", "laminas", - "mvc" + "service-manager", + "servicemanager" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mvc-i18n/", + "docs": "https://docs.laminas.dev/laminas-servicemanager/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mvc-i18n/issues", - "rss": "https://github.com/laminas/laminas-mvc-i18n/releases.atom", - "source": "https://github.com/laminas/laminas-mvc-i18n" + "issues": "https://github.com/laminas/laminas-servicemanager/issues", + "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", + "source": "https://github.com/laminas/laminas-servicemanager" }, "funding": [ { @@ -4651,69 +5622,81 @@ "type": "community_bridge" } ], - "time": "2021-04-02T15:49:43+00:00" + "time": "2021-09-18T20:19:36+00:00" }, { - "name": "laminas/laminas-mvc-plugin-flashmessenger", - "version": "1.3.0", + "name": "laminas/laminas-session", + "version": "2.12.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-mvc-plugin-flashmessenger.git", - "reference": "f7569d05dfd774a2c84328792ee716e2d8b1e33e" + "url": "https://github.com/laminas/laminas-session.git", + "reference": "fc538bba5196e3b5937ae7db3c713fc7c0829881" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-mvc-plugin-flashmessenger/zipball/f7569d05dfd774a2c84328792ee716e2d8b1e33e", - "reference": "f7569d05dfd774a2c84328792ee716e2d8b1e33e", + "url": "https://api.github.com/repos/laminas/laminas-session/zipball/fc538bba5196e3b5937ae7db3c713fc7c0829881", + "reference": "fc538bba5196e3b5937ae7db3c713fc7c0829881", "shasum": "" }, "require": { - "laminas/laminas-mvc": "^3.0", - "laminas/laminas-session": "^2.8.5", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-view": "^2.12", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-stdlib": "^3.6", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "laminas/laminas-mvc": "<3.0.0" - }, - "replace": { - "zendframework/zend-mvc-plugin-flashmessenger": "^1.2.0" + "zendframework/zend-session": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-i18n": "^2.8", - "phpunit/phpunit": "^9.3" + "container-interop/container-interop": "^1.1", + "laminas/laminas-cache": "3.0.x-dev", + "laminas/laminas-cache-storage-adapter-memory": "2.0.x-dev", + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-db": "^2.13.4", + "laminas/laminas-http": "^2.15", + "laminas/laminas-servicemanager": "^3.7", + "laminas/laminas-validator": "^2.15", + "mongodb/mongodb": "v1.9.x-dev", + "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.9" + }, + "suggest": { + "laminas/laminas-cache": "Laminas\\Cache component", + "laminas/laminas-db": "Laminas\\Db component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-validator": "Laminas\\Validator component", + "mongodb/mongodb": "If you want to use the MongoDB session save handler" }, "type": "library", "extra": { "laminas": { - "component": "Laminas\\Mvc\\Plugin\\FlashMessenger" + "component": "Laminas\\Session", + "config-provider": "Laminas\\Session\\ConfigProvider" } }, "autoload": { "psr-4": { - "Laminas\\Mvc\\Plugin\\FlashMessenger\\": "src/" + "Laminas\\Session\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Plugin for creating and exposing flash messages via laminas-mvc controllers", + "description": "Object-oriented interface to PHP sessions and storage", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "mvc" + "session" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-mvc-plugin-flashmessenger/", + "docs": "https://docs.laminas.dev/laminas-session/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-mvc-plugin-flashmessenger/issues", - "rss": "https://github.com/laminas/laminas-mvc-plugin-flashmessenger/releases.atom", - "source": "https://github.com/laminas/laminas-mvc-plugin-flashmessenger" + "issues": "https://github.com/laminas/laminas-session/issues", + "rss": "https://github.com/laminas/laminas-session/releases.atom", + "source": "https://github.com/laminas/laminas-session" }, "funding": [ { @@ -4721,78 +5704,67 @@ "type": "community_bridge" } ], - "time": "2021-04-13T16:30:26+00:00" + "time": "2021-09-21T19:25:14+00:00" }, { - "name": "laminas/laminas-paginator", - "version": "2.10.0", + "name": "laminas/laminas-soap", + "version": "2.9.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-paginator.git", - "reference": "14ce4a397e6329954389cc40aa635caa9573f695" + "url": "https://github.com/laminas/laminas-soap.git", + "reference": "11672a79e9074fd8e4e7aedd75849902e7b45e23" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-paginator/zipball/14ce4a397e6329954389cc40aa635caa9573f695", - "reference": "14ce4a397e6329954389cc40aa635caa9573f695", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/11672a79e9074fd8e4e7aedd75849902e7b45e23", + "reference": "11672a79e9074fd8e4e7aedd75849902e7b45e23", "shasum": "" }, "require": { - "ext-json": "*", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0.4", + "ext-dom": "*", + "ext-soap": "*", + "laminas/laminas-server": "^2.9", + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-uri": "^2.8", + "laminas/laminas-zendframework-bridge": "^1.1.0", "php": "^7.3 || ~8.0.0" }, "replace": { - "zendframework/zend-paginator": "^2.8.2" + "zendframework/zend-soap": "^2.8.0" }, "require-dev": { - "laminas/laminas-cache": "^2.9.0", - "laminas/laminas-coding-standard": "~2.1.4", - "laminas/laminas-config": "^2.6.0", - "laminas/laminas-filter": "^2.9.4", - "laminas/laminas-servicemanager": "^3.4.1", - "laminas/laminas-view": "^2.11.4", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.15.1", - "vimeo/psalm": "^4.6" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-config": "^3.4", + "laminas/laminas-http": "^2.14", + "phpspec/prophecy-phpunit": "^2.0.1", + "phpunit/phpunit": "^9.4.3" }, "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component to support cache features", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-paginator-adapter-laminasdb": "Provides pagination adapters for Select statements and TableGateway instances", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-view": "Laminas\\View component" + "ext-curl": "Curl is required when .NET compatibility is required", + "laminas/laminas-http": "Laminas\\Http component" }, "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Paginator", - "config-provider": "Laminas\\Paginator\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\Paginator\\": "src/" + "Laminas\\Soap\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Paginate collections of data from arbitrary sources", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "paginator" + "soap" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-paginator/", + "docs": "https://docs.laminas.dev/laminas-soap/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-paginator/issues", - "rss": "https://github.com/laminas/laminas-paginator/releases.atom", - "source": "https://github.com/laminas/laminas-paginator" + "issues": "https://github.com/laminas/laminas-soap/issues", + "rss": "https://github.com/laminas/laminas-soap/releases.atom", + "source": "https://github.com/laminas/laminas-soap" }, "funding": [ { @@ -4800,63 +5772,58 @@ "type": "community_bridge" } ], - "time": "2021-02-25T21:39:49+00:00" + "time": "2021-02-17T18:59:03+00:00" }, { - "name": "laminas/laminas-permissions-acl", - "version": "2.8.0", + "name": "laminas/laminas-stdlib", + "version": "3.6.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-permissions-acl.git", - "reference": "7af6463695d76dbf25c6b03e6ebb792c8f1ab67e" + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "c53d8537f108fac3fae652677a19735db730ba46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-permissions-acl/zipball/7af6463695d76dbf25c6b03e6ebb792c8f1ab67e", - "reference": "7af6463695d76dbf25c6b03e6ebb792c8f1ab67e", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/c53d8537f108fac3fae652677a19735db730ba46", + "reference": "c53d8537f108fac3fae652677a19735db730ba46", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "conflict": { - "laminas/laminas-servicemanager": "<3.0" - }, - "replace": { - "zendframework/zend-permissions-acl": "^2.7.1" + "zendframework/zend-stdlib": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-servicemanager": "^3.0.3", - "phpunit/phpunit": "^9.5" - }, - "suggest": { - "laminas/laminas-servicemanager": "To support Laminas\\Permissions\\Acl\\Assertion\\AssertionManager plugin manager usage" + "laminas/laminas-coding-standard": "~2.3.0", + "phpbench/phpbench": "^0.17.1", + "phpunit/phpunit": "~9.3.7", + "psalm/plugin-phpunit": "^0.16.0", + "vimeo/psalm": "^4.7" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Permissions\\Acl\\": "src/" + "Laminas\\Stdlib\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Provides a lightweight and flexible access control list (ACL) implementation for privileges management", + "description": "SPL extensions, array utilities, error handlers, and more", "homepage": "https://laminas.dev", "keywords": [ - "acl", - "laminas" + "laminas", + "stdlib" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-permissions-acl/", + "docs": "https://docs.laminas.dev/laminas-stdlib/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-permissions-acl/issues", - "rss": "https://github.com/laminas/laminas-permissions-acl/releases.atom", - "source": "https://github.com/laminas/laminas-permissions-acl" + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" }, "funding": [ { @@ -4864,70 +5831,57 @@ "type": "community_bridge" } ], - "time": "2021-04-08T12:56:14+00:00" + "time": "2021-09-02T16:11:32+00:00" }, { - "name": "laminas/laminas-router", - "version": "3.4.5", + "name": "laminas/laminas-uri", + "version": "2.9.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-router.git", - "reference": "aaf2eb364eedeb5c4d5b9ee14cd2938d0f7e89b7" + "url": "https://github.com/laminas/laminas-uri.git", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b" }, "dist": { - "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-router/zipball/aaf2eb364eedeb5c4d5b9ee14cd2938d0f7e89b7", - "reference": "aaf2eb364eedeb5c4d5b9ee14cd2938d0f7e89b7", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.2", - "laminas/laminas-http": "^2.8.1", - "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/7e837dc15c8fd3949df7d1213246fd7c8640032b", + "reference": "7e837dc15c8fd3949df7d1213246fd7c8640032b", + "shasum": "" }, - "replace": { - "zendframework/zend-router": "^3.3.0" + "require": { + "laminas/laminas-escaper": "^2.9", + "laminas/laminas-validator": "^2.15", + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-i18n": "^2.7.4", - "phpunit/phpunit": "^9.4" + "conflict": { + "zendframework/zend-uri": "*" }, - "suggest": { - "laminas/laminas-i18n": "^2.7.4, if defining translatable HTTP path segments" + "require-dev": { + "laminas/laminas-coding-standard": "~2.2.1", + "phpunit/phpunit": "^9.5.5" }, "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Router", - "config-provider": "Laminas\\Router\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\Router\\": "src/" + "Laminas\\Uri\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Flexible routing system for HTTP and console applications", + "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "routing" + "uri" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-router/", + "docs": "https://docs.laminas.dev/laminas-uri/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-router/issues", - "rss": "https://github.com/laminas/laminas-router/releases.atom", - "source": "https://github.com/laminas/laminas-router" + "issues": "https://github.com/laminas/laminas-uri/issues", + "rss": "https://github.com/laminas/laminas-uri/releases.atom", + "source": "https://github.com/laminas/laminas-uri" }, "funding": [ { @@ -4935,70 +5889,89 @@ "type": "community_bridge" } ], - "time": "2021-04-19T16:06:00+00:00" + "time": "2021-09-09T18:37:15+00:00" }, { - "name": "laminas/laminas-serializer", - "version": "2.11.0", + "name": "laminas/laminas-validator", + "version": "2.15.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-serializer.git", - "reference": "a76e3a341a1a4993fd88e1d3587b93d60406d08e" + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "270380e87904f5a1a1fba3059989d4ca157e16a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-serializer/zipball/a76e3a341a1a4993fd88e1d3587b93d60406d08e", - "reference": "a76e3a341a1a4993fd88e1d3587b93d60406d08e", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/270380e87904f5a1a1fba3059989d4ca157e16a9", + "reference": "270380e87904f5a1a1fba3059989d4ca157e16a9", "shasum": "" }, "require": { - "laminas/laminas-json": "^3.1", - "laminas/laminas-stdlib": "^3.2", - "laminas/laminas-zendframework-bridge": "^1.0", + "container-interop/container-interop": "^1.1", + "laminas/laminas-stdlib": "^3.6", "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-serializer": "^2.9.1" + "conflict": { + "zendframework/zend-validator": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "laminas/laminas-math": "^3.3", - "laminas/laminas-servicemanager": "^3.6", - "phpunit/phpunit": "^9.3" + "laminas/laminas-cache": "^2.6.1", + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-db": "^2.7", + "laminas/laminas-filter": "^2.6", + "laminas/laminas-http": "^2.14.2", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-math": "^2.6", + "laminas/laminas-servicemanager": "^2.7.11 || ^3.0.3", + "laminas/laminas-session": "^2.8", + "laminas/laminas-uri": "^2.7", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5.5", + "psalm/plugin-phpunit": "^0.15.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.3" }, "suggest": { - "laminas/laminas-math": "(^3.3) To support Python Pickle serialization", - "laminas/laminas-servicemanager": "(^3.6) To support plugin manager support" + "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", + "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", + "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", + "laminas/laminas-i18n-resources": "Translations of validator messages", + "laminas/laminas-math": "Laminas\\Math component, required by the Csrf validator", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", + "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", + "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", + "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" }, "type": "library", "extra": { "laminas": { - "component": "Laminas\\Serializer", - "config-provider": "Laminas\\Serializer\\ConfigProvider" + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" } }, "autoload": { "psr-4": { - "Laminas\\Serializer\\": "src/" + "Laminas\\Validator\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Serialize and deserialize PHP structures to a variety of representations", + "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "serializer" + "validator" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-serializer/", + "docs": "https://docs.laminas.dev/laminas-validator/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-serializer/issues", - "rss": "https://github.com/laminas/laminas-serializer/releases.atom", - "source": "https://github.com/laminas/laminas-serializer" + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" }, "funding": [ { @@ -5006,60 +5979,102 @@ "type": "community_bridge" } ], - "time": "2021-10-24T10:53:34+00:00" + "time": "2021-09-08T23:16:56+00:00" }, { - "name": "laminas/laminas-server", - "version": "2.11.0", + "name": "laminas/laminas-view", + "version": "2.14.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-server.git", - "reference": "7582832d56c5488dee4d4753bf3bf2d5f3dc5906" + "url": "https://github.com/laminas/laminas-view.git", + "reference": "164756dbec742379194381d40306cfd28f96028a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-server/zipball/7582832d56c5488dee4d4753bf3bf2d5f3dc5906", - "reference": "7582832d56c5488dee4d4753bf3bf2d5f3dc5906", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/164756dbec742379194381d40306cfd28f96028a", + "reference": "164756dbec742379194381d40306cfd28f96028a", "shasum": "" }, "require": { - "laminas/laminas-code": "^3.5.1 || ^4.0.0", - "laminas/laminas-stdlib": "^3.3.1", - "laminas/laminas-zendframework-bridge": "^1.2.0", + "laminas/laminas-eventmanager": "^3.4", + "laminas/laminas-json": "^2.6.1 || ^3.3", + "laminas/laminas-stdlib": "^3.6", "php": "^7.3 || ~8.0.0 || ~8.1.0" }, - "replace": { - "zendframework/zend-server": "^2.8.1" + "conflict": { + "laminas/laminas-router": "<3.0.1", + "laminas/laminas-servicemanager": "<3.3", + "zendframework/zend-view": "*" }, "require-dev": { + "ext-dom": "*", + "laminas/laminas-authentication": "^2.5", + "laminas/laminas-cache": "^2.6.1", "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-console": "^2.6", + "laminas/laminas-escaper": "^2.5", + "laminas/laminas-feed": "^2.15", + "laminas/laminas-filter": "^2.6.1", + "laminas/laminas-http": "^2.15", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-modulemanager": "^2.7.1", + "laminas/laminas-mvc": "^2.7.14 || ^3.0", + "laminas/laminas-mvc-i18n": "^1.1", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.2", + "laminas/laminas-navigation": "^2.8.1", + "laminas/laminas-paginator": "^2.5", + "laminas/laminas-permissions-acl": "^2.6", + "laminas/laminas-router": "^3.0.1", + "laminas/laminas-servicemanager": "^3.3", + "laminas/laminas-session": "^2.12", + "laminas/laminas-uri": "^2.5", + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", "phpunit/phpunit": "^9.5.5", - "psalm/plugin-phpunit": "^0.15.1", - "vimeo/psalm": "^4.6.4" + "psalm/plugin-phpunit": "^0.16.1", + "vimeo/psalm": "^4.10" + }, + "suggest": { + "laminas/laminas-authentication": "Laminas\\Authentication component", + "laminas/laminas-escaper": "Laminas\\Escaper component", + "laminas/laminas-feed": "Laminas\\Feed component", + "laminas/laminas-filter": "Laminas\\Filter component", + "laminas/laminas-http": "Laminas\\Http component", + "laminas/laminas-i18n": "Laminas\\I18n component", + "laminas/laminas-mvc": "Laminas\\Mvc component", + "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", + "laminas/laminas-navigation": "Laminas\\Navigation component", + "laminas/laminas-paginator": "Laminas\\Paginator component", + "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "laminas/laminas-uri": "Laminas\\Uri component" }, + "bin": [ + "bin/templatemap_generator.php" + ], "type": "library", "autoload": { "psr-4": { - "Laminas\\Server\\": "src/" + "Laminas\\View\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Create Reflection-based RPC servers", + "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", "homepage": "https://laminas.dev", "keywords": [ "laminas", - "server" + "view" ], "support": { "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-server/", + "docs": "https://docs.laminas.dev/laminas-view/", "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-server/issues", - "rss": "https://github.com/laminas/laminas-server/releases.atom", - "source": "https://github.com/laminas/laminas-server" + "issues": "https://github.com/laminas/laminas-view/issues", + "rss": "https://github.com/laminas/laminas-view/releases.atom", + "source": "https://github.com/laminas/laminas-view" }, "funding": [ { @@ -5067,88 +6082,61 @@ "type": "community_bridge" } ], - "time": "2021-10-08T07:49:59+00:00" + "time": "2021-10-13T14:21:37+00:00" }, { - "name": "laminas/laminas-servicemanager", - "version": "3.7.0", + "name": "laminas/laminas-zendframework-bridge", + "version": "1.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-servicemanager.git", - "reference": "2b0aee477fdbd3191af7c302b93dbc5fda0626f4" + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "bf180a382393e7db5c1e8d0f2ec0c4af9c724baf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/2b0aee477fdbd3191af7c302b93dbc5fda0626f4", - "reference": "2b0aee477fdbd3191af7c302b93dbc5fda0626f4", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/bf180a382393e7db5c1e8d0f2ec0c4af9c724baf", + "reference": "bf180a382393e7db5c1e8d0f2ec0c4af9c724baf", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.2", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", - "psr/container": "^1.0" - }, - "conflict": { - "laminas/laminas-code": "<3.3.1", - "zendframework/zend-code": "<3.3.1" - }, - "provide": { - "container-interop/container-interop-implementation": "^1.2", - "psr/container-implementation": "^1.0" - }, - "replace": { - "zendframework/zend-servicemanager": "^3.4.0" + "php": "^7.3 || ~8.0.0 || ~8.1.0" }, "require-dev": { - "composer/package-versions-deprecated": "^1.0", - "laminas/laminas-coding-standard": "~2.2.0", - "laminas/laminas-container-config-test": "^0.3", - "laminas/laminas-dependency-plugin": "^2.1.2", - "mikey179/vfsstream": "^1.6.8", - "ocramius/proxy-manager": "^2.2.3", - "phpbench/phpbench": "^1.0.4", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.4", - "psalm/plugin-phpunit": "^0.16.1", - "vimeo/psalm": "^4.8" - }, - "suggest": { - "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services" + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.15.1", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.6" }, - "bin": [ - "bin/generate-deps-for-config-factory", - "bin/generate-factory-for-class" - ], "type": "library", + "extra": { + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" + } + }, "autoload": { + "files": [ + "src/autoload.php" + ], "psr-4": { - "Laminas\\ServiceManager\\": "src/" + "Laminas\\ZendFrameworkBridge\\": "src//" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Factory-Driven Dependency Injection Container", - "homepage": "https://laminas.dev", + "description": "Alias legacy ZF class names to Laminas Project equivalents.", "keywords": [ - "PSR-11", - "dependency-injection", - "di", - "dic", + "ZendFramework", + "autoloading", "laminas", - "service-manager", - "servicemanager" + "zf" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-servicemanager/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-servicemanager/issues", - "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom", - "source": "https://github.com/laminas/laminas-servicemanager" + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" }, "funding": [ { @@ -5156,579 +6144,501 @@ "type": "community_bridge" } ], - "time": "2021-07-24T19:33:07+00:00" + "time": "2021-09-03T17:53:30+00:00" }, { - "name": "laminas/laminas-session", - "version": "2.11.0", + "name": "league/uri-parser", + "version": "1.4.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-session.git", - "reference": "c4e19f1a3bc6f7ecf6f25f79b32717a544236922" + "url": "https://github.com/thephpleague/uri-parser.git", + "reference": "671548427e4c932352d9b9279fdfa345bf63fa00" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-session/zipball/c4e19f1a3bc6f7ecf6f25f79b32717a544236922", - "reference": "c4e19f1a3bc6f7ecf6f25f79b32717a544236922", + "url": "https://api.github.com/repos/thephpleague/uri-parser/zipball/671548427e4c932352d9b9279fdfa345bf63fa00", + "reference": "671548427e4c932352d9b9279fdfa345bf63fa00", "shasum": "" }, "require": { - "laminas/laminas-eventmanager": "^3.0", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-session": "^2.9.1" + "php": ">=7.0.0" }, "require-dev": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-db": "^2.7", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-servicemanager": "^3.0.3", - "laminas/laminas-validator": "^2.6", - "mongodb/mongodb": "^1.0.1", - "php-mock/php-mock-phpunit": "^1.1.2 || ^2.0", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3" + "friendsofphp/php-cs-fixer": "^2.0", + "phpstan/phpstan": "^0.9.2", + "phpstan/phpstan-phpunit": "^0.9.4", + "phpstan/phpstan-strict-rules": "^0.9.0", + "phpunit/phpunit": "^6.0" }, "suggest": { - "laminas/laminas-cache": "Laminas\\Cache component", - "laminas/laminas-db": "Laminas\\Db component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-validator": "Laminas\\Validator component", - "mongodb/mongodb": "If you want to use the MongoDB session save handler" + "ext-intl": "Allow parsing RFC3987 compliant hosts", + "league/uri-schemes": "Allow validating and normalizing URI parsing results" }, "type": "library", "extra": { - "laminas": { - "component": "Laminas\\Session", - "config-provider": "Laminas\\Session\\ConfigProvider" + "branch-alias": { + "dev-master": "1.x-dev" } }, "autoload": { "psr-4": { - "Laminas\\Session\\": "src/" - } + "League\\Uri\\": "src" + }, + "files": [ + "src/functions_include.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Object-oriented interface to PHP sessions and storage", - "homepage": "https://laminas.dev", + "authors": [ + { + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" + } + ], + "description": "userland URI parser RFC 3986 compliant", + "homepage": "https://github.com/thephpleague/uri-parser", "keywords": [ - "laminas", - "session" + "parse_url", + "parser", + "rfc3986", + "rfc3987", + "uri", + "url" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-session/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-session/issues", - "rss": "https://github.com/laminas/laminas-session/releases.atom", - "source": "https://github.com/laminas/laminas-session" + "issues": "https://github.com/thephpleague/uri-parser/issues", + "source": "https://github.com/thephpleague/uri-parser/tree/master" }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-06-30T15:33:53+00:00" + "time": "2018-11-22T07:55:51+00:00" }, { - "name": "laminas/laminas-soap", - "version": "2.9.0", + "name": "misterion/ko-process", + "version": "v0.5.3", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-soap.git", - "reference": "11672a79e9074fd8e4e7aedd75849902e7b45e23" + "url": "https://github.com/misterion/ko-process.git", + "reference": "943e1f9034a330c334cf99ebb4336e806c2ec1d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/11672a79e9074fd8e4e7aedd75849902e7b45e23", - "reference": "11672a79e9074fd8e4e7aedd75849902e7b45e23", + "url": "https://api.github.com/repos/misterion/ko-process/zipball/943e1f9034a330c334cf99ebb4336e806c2ec1d2", + "reference": "943e1f9034a330c334cf99ebb4336e806c2ec1d2", "shasum": "" }, "require": { - "ext-dom": "*", - "ext-soap": "*", - "laminas/laminas-server": "^2.9", - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-uri": "^2.8", - "laminas/laminas-zendframework-bridge": "^1.1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-soap": "^2.8.0" + "php": ">=5.4.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^3.4", - "laminas/laminas-http": "^2.14", - "phpspec/prophecy-phpunit": "^2.0.1", - "phpunit/phpunit": "^9.4.3" + "php-mock/php-mock-phpunit": "0.2", + "phpunit/phpunit": "~4.0.0" }, "suggest": { - "ext-curl": "Curl is required when .NET compatibility is required", - "laminas/laminas-http": "Laminas\\Http component" + "ext-pcntl": "*", + "ext-posix": "*", + "ext-proctitle": "*", + "ext-sysvsem": "Required for using the Semaphore class", + "ext-sysvshm": "Required for using the SharedMemory class" }, "type": "library", "autoload": { - "psr-4": { - "Laminas\\Soap\\": "src/" + "psr-0": { + "Ko": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "homepage": "https://laminas.dev", + "authors": [ + { + "name": "Nikolay Bondarenko", + "email": "misterionkell@gmail.com" + } + ], + "description": "Simple pcntl fork wrapper and process manager", + "homepage": "https://github.com/misterion/ko-process", "keywords": [ - "laminas", - "soap" + "AMQP", + "Thread", + "background", + "cli", + "exit_code", + "fork", + "pcntl", + "posix", + "semaphore", + "shared memory", + "signal", + "utility" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-soap/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-soap/issues", - "rss": "https://github.com/laminas/laminas-soap/releases.atom", - "source": "https://github.com/laminas/laminas-soap" + "issues": "https://github.com/misterion/ko-process/issues", + "source": "https://github.com/misterion/ko-process/tree/v0.5.3" }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-02-17T18:59:03+00:00" + "time": "2016-04-04T14:02:48+00:00" }, { - "name": "laminas/laminas-stdlib", - "version": "3.4.0", + "name": "nikic/php-parser", + "version": "v4.13.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "e89c2268c9cad25099f562f7f015c28c5dd383c9" + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "50953a2691a922aa1769461637869a0a2faa3f53" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/e89c2268c9cad25099f562f7f015c28c5dd383c9", - "reference": "e89c2268c9cad25099f562f7f015c28c5dd383c9", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/50953a2691a922aa1769461637869a0a2faa3f53", + "reference": "50953a2691a922aa1769461637869a0a2faa3f53", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" - }, - "replace": { - "zendframework/zend-stdlib": "^3.2.1" + "ext-tokenizer": "*", + "php": ">=7.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~2.3.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "~9.3.7", - "psalm/plugin-phpunit": "^0.16.0", - "vimeo/psalm": "^4.7" + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" }, + "bin": [ + "bin/php-parse" + ], "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.9-dev" + } + }, "autoload": { "psr-4": { - "Laminas\\Stdlib\\": "src/" + "PhpParser\\": "lib/PhpParser" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev", + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", "keywords": [ - "laminas", - "stdlib" + "parser", + "php" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-stdlib/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-stdlib/issues", - "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", - "source": "https://github.com/laminas/laminas-stdlib" + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v4.13.0" }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-06-28T21:37:31+00:00" + "time": "2021-09-20T12:20:58+00:00" }, { - "name": "laminas/laminas-uri", - "version": "2.8.1", + "name": "ocramius/package-versions", + "version": "2.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-uri.git", - "reference": "79bd4c614c8cf9a6ba715a49fca8061e84933d87" + "url": "https://github.com/Ocramius/PackageVersions.git", + "reference": "8e96fb9f4671eff86e8e487ff45c49bdc2d2d677" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/79bd4c614c8cf9a6ba715a49fca8061e84933d87", - "reference": "79bd4c614c8cf9a6ba715a49fca8061e84933d87", + "url": "https://api.github.com/repos/Ocramius/PackageVersions/zipball/8e96fb9f4671eff86e8e487ff45c49bdc2d2d677", + "reference": "8e96fb9f4671eff86e8e487ff45c49bdc2d2d677", "shasum": "" }, "require": { - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-validator": "^2.10", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" + "composer-runtime-api": "^2.1.0", + "php": "~8.0.0 || ~8.1.0" }, "replace": { - "zendframework/zend-uri": "^2.7.1" + "composer/package-versions-deprecated": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "^2.1", - "phpunit/phpunit": "^9.3" + "composer/composer": "^2.1.8", + "doctrine/coding-standard": "^9.0.0", + "ext-zip": "^1.15.0", + "phpunit/phpunit": "^9.5.9", + "roave/infection-static-analysis-plugin": "^1.10.0", + "vimeo/psalm": "^4.10.0" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Uri\\": "src/" + "PackageVersions\\": "src/PackageVersions" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "uri" + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + } ], + "description": "Provides efficient querying for installed package versions (no runtime IO)", "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-uri/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-uri/issues", - "rss": "https://github.com/laminas/laminas-uri/releases.atom", - "source": "https://github.com/laminas/laminas-uri" + "issues": "https://github.com/Ocramius/PackageVersions/issues", + "source": "https://github.com/Ocramius/PackageVersions/tree/2.4.0" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "url": "https://github.com/Ocramius", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ocramius/package-versions", + "type": "tidelift" } ], - "time": "2021-02-17T21:53:05+00:00" + "time": "2021-09-19T02:32:19+00:00" }, { - "name": "laminas/laminas-validator", - "version": "2.14.6", + "name": "oxcom/zend-twig", + "version": "v1.1.2", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-validator.git", - "reference": "be4c91184882e893d33aea9a64f1a44e6172b11d" + "url": "https://github.com/OxCom/zf3-twig.git", + "reference": "39e50d3820c92aacf340c8769cfd7962b8c46d09" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/be4c91184882e893d33aea9a64f1a44e6172b11d", - "reference": "be4c91184882e893d33aea9a64f1a44e6172b11d", + "url": "https://api.github.com/repos/OxCom/zf3-twig/zipball/39e50d3820c92aacf340c8769cfd7962b8c46d09", + "reference": "39e50d3820c92aacf340c8769cfd7962b8c46d09", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.1", - "laminas/laminas-stdlib": "^3.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-validator": "^2.13.0" + "laminas/laminas-eventmanager": "^3.1", + "laminas/laminas-modulemanager": "^2.7", + "laminas/laminas-mvc": "^3.0", + "laminas/laminas-mvc-plugin-flashmessenger": "^1.0", + "laminas/laminas-servicemanager": "^3.2", + "laminas/laminas-view": "^2.8", + "php": ">=7.0", + "twig/twig": "^2.12|^3.0.1" }, "require-dev": { - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~2.2.1", - "laminas/laminas-config": "^2.6", - "laminas/laminas-db": "^2.7", - "laminas/laminas-filter": "^2.6", - "laminas/laminas-http": "^2.14.2", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-math": "^2.6", - "laminas/laminas-servicemanager": "^2.7.11 || ^3.0.3", - "laminas/laminas-session": "^2.8", - "laminas/laminas-uri": "^2.7", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.15.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", - "vimeo/psalm": "^4.3" - }, - "suggest": { - "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", - "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", - "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", - "laminas/laminas-i18n-resources": "Translations of validator messages", - "laminas/laminas-math": "Laminas\\Math component, required by the Csrf validator", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", - "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", - "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", - "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" + "laminas/laminas-i18n": "^2.7", + "laminas/laminas-mvc-i18n": "^1.0", + "laminas/laminas-navigation": "^2.8", + "laminas/laminas-server": "^2.7", + "laminas/laminas-test": "^3.0", + "phpunit/phpunit": "^6.5.13|^7.5.20", + "squizlabs/php_codesniffer": "^3.3" }, "type": "library", - "extra": { - "laminas": { - "component": "Laminas\\Validator", - "config-provider": "Laminas\\Validator\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Laminas\\Validator\\": "src/" + "ZendTwig\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", - "homepage": "https://laminas.dev", + "authors": [ + { + "name": "OxCom", + "email": "lancer.oxcom@gmail.com" + } + ], + "description": "ZendTwig is a module that integrates the Twig template engine with Zend Framework 3.", + "homepage": "https://github.com/OxCom/zf3-twig", "keywords": [ - "laminas", - "validator" + "module", + "twig", + "zf", + "zf3" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-validator/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-validator/issues", - "rss": "https://github.com/laminas/laminas-validator/releases.atom", - "source": "https://github.com/laminas/laminas-validator" + "issues": "https://github.com/OxCom/zf3-twig/issues", + "source": "https://github.com/OxCom/zf3-twig/tree/master" }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-08T23:02:24+00:00" + "time": "2020-09-02T09:21:43+00:00" }, { - "name": "laminas/laminas-view", - "version": "2.12.1", + "name": "php-http/client-common", + "version": "2.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-view.git", - "reference": "23fc886670e05d3fae34d3ba2c5089e2d29beb03" + "url": "https://github.com/php-http/client-common.git", + "reference": "29e0c60d982f04017069483e832b92074d0a90b2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-view/zipball/23fc886670e05d3fae34d3ba2c5089e2d29beb03", - "reference": "23fc886670e05d3fae34d3ba2c5089e2d29beb03", + "url": "https://api.github.com/repos/php-http/client-common/zipball/29e0c60d982f04017069483e832b92074d0a90b2", + "reference": "29e0c60d982f04017069483e832b92074d0a90b2", "shasum": "" }, "require": { - "laminas/laminas-eventmanager": "^3.0", - "laminas/laminas-json": "^2.6.1 || ^3.0", - "laminas/laminas-loader": "^2.5", - "laminas/laminas-stdlib": "^3.2.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "conflict": { - "laminas/laminas-router": "<3.0.1", - "laminas/laminas-servicemanager": "<3.3" - }, - "replace": { - "zendframework/zend-view": "^2.11.4" + "php": "^7.1 || ^8.0", + "php-http/httplug": "^2.0", + "php-http/message": "^1.6", + "php-http/message-factory": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "symfony/options-resolver": "^2.6 || ^3.4.20 || ~4.0.15 || ~4.1.9 || ^4.2.1 || ^5.0", + "symfony/polyfill-php80": "^1.17" }, "require-dev": { - "laminas/laminas-authentication": "^2.5", - "laminas/laminas-cache": "^2.6.1", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-config": "^2.6", - "laminas/laminas-console": "^2.6", - "laminas/laminas-escaper": "^2.5", - "laminas/laminas-feed": "^2.7", - "laminas/laminas-filter": "^2.6.1", - "laminas/laminas-http": "^2.5.4", - "laminas/laminas-i18n": "^2.6", - "laminas/laminas-log": "^2.7", - "laminas/laminas-modulemanager": "^2.7.1", - "laminas/laminas-mvc": "^2.7.14 || ^3.0", - "laminas/laminas-mvc-i18n": "^1.1", - "laminas/laminas-mvc-plugin-flashmessenger": "^1.2", - "laminas/laminas-navigation": "^2.8.1", - "laminas/laminas-paginator": "^2.5", - "laminas/laminas-permissions-acl": "^2.6", - "laminas/laminas-router": "^3.0.1", - "laminas/laminas-serializer": "^2.6.1", - "laminas/laminas-servicemanager": "^3.3", - "laminas/laminas-session": "^2.8.1", - "laminas/laminas-uri": "^2.5", - "phpspec/prophecy": "^1.12", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3" + "doctrine/instantiator": "^1.1", + "guzzlehttp/psr7": "^1.4", + "nyholm/psr7": "^1.2", + "phpspec/phpspec": "^5.1 || ^6.0", + "phpspec/prophecy": "^1.10.2", + "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.3" }, "suggest": { - "laminas/laminas-authentication": "Laminas\\Authentication component", - "laminas/laminas-escaper": "Laminas\\Escaper component", - "laminas/laminas-feed": "Laminas\\Feed component", - "laminas/laminas-filter": "Laminas\\Filter component", - "laminas/laminas-http": "Laminas\\Http component", - "laminas/laminas-i18n": "Laminas\\I18n component", - "laminas/laminas-mvc": "Laminas\\Mvc component", - "laminas/laminas-mvc-plugin-flashmessenger": "laminas-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with laminas-mvc versions 3 and up", - "laminas/laminas-navigation": "Laminas\\Navigation component", - "laminas/laminas-paginator": "Laminas\\Paginator component", - "laminas/laminas-permissions-acl": "Laminas\\Permissions\\Acl component", - "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", - "laminas/laminas-uri": "Laminas\\Uri component" + "ext-json": "To detect JSON responses with the ContentTypePlugin", + "ext-libxml": "To detect XML responses with the ContentTypePlugin", + "php-http/cache-plugin": "PSR-6 Cache plugin", + "php-http/logger-plugin": "PSR-3 Logger plugin", + "php-http/stopwatch-plugin": "Symfony Stopwatch plugin" }, - "bin": [ - "bin/templatemap_generator.php" - ], "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3.x-dev" + } + }, "autoload": { "psr-4": { - "Laminas\\View\\": "src/" + "Http\\Client\\Common\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", - "homepage": "https://laminas.dev", + "authors": [ + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "Common HTTP Client implementations and tools for HTTPlug", + "homepage": "http://httplug.io", "keywords": [ - "laminas", - "view" + "client", + "common", + "http", + "httplug" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-view/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-view/issues", - "rss": "https://github.com/laminas/laminas-view/releases.atom", - "source": "https://github.com/laminas/laminas-view" + "issues": "https://github.com/php-http/client-common/issues", + "source": "https://github.com/php-http/client-common/tree/2.4.0" }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-10-12T16:49:06+00:00" + "time": "2021-07-05T08:19:25+00:00" }, { - "name": "laminas/laminas-zendframework-bridge", - "version": "1.4.0", + "name": "php-http/discovery", + "version": "1.14.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "bf180a382393e7db5c1e8d0f2ec0c4af9c724baf" + "url": "https://github.com/php-http/discovery.git", + "reference": "de90ab2b41d7d61609f504e031339776bc8c7223" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/bf180a382393e7db5c1e8d0f2ec0c4af9c724baf", - "reference": "bf180a382393e7db5c1e8d0f2ec0c4af9c724baf", + "url": "https://api.github.com/repos/php-http/discovery/zipball/de90ab2b41d7d61609f504e031339776bc8c7223", + "reference": "de90ab2b41d7d61609f504e031339776bc8c7223", "shasum": "" }, "require": { - "php": "^7.3 || ~8.0.0 || ~8.1.0" + "php": "^7.1 || ^8.0" + }, + "conflict": { + "nyholm/psr7": "<1.0" }, "require-dev": { - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.15.1", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.6" + "graham-campbell/phpspec-skip-example-extension": "^5.0", + "php-http/httplug": "^1.0 || ^2.0", + "php-http/message-factory": "^1.0", + "phpspec/phpspec": "^5.1 || ^6.1", + "puli/composer-plugin": "1.0.0-beta10" + }, + "suggest": { + "php-http/message": "Allow to use Guzzle, Diactoros or Slim Framework factories" }, "type": "library", "extra": { - "laminas": { - "module": "Laminas\\ZendFrameworkBridge" + "branch-alias": { + "dev-master": "1.9-dev" } }, "autoload": { - "files": [ - "src/autoload.php" - ], "psr-4": { - "Laminas\\ZendFrameworkBridge\\": "src//" + "Http\\Discovery\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Alias legacy ZF class names to Laminas Project equivalents.", + "authors": [ + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "Finds installed HTTPlug implementations and PSR-7 message factories", + "homepage": "http://php-http.org", "keywords": [ - "ZendFramework", - "autoloading", - "laminas", - "zf" + "adapter", + "client", + "discovery", + "factory", + "http", + "message", + "psr7" ], "support": { - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", - "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", - "source": "https://github.com/laminas/laminas-zendframework-bridge" + "issues": "https://github.com/php-http/discovery/issues", + "source": "https://github.com/php-http/discovery/tree/1.14.1" }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2021-09-03T17:53:30+00:00" + "time": "2021-09-18T07:57:46+00:00" }, { - "name": "league/uri-parser", - "version": "1.4.1", + "name": "php-http/httplug", + "version": "2.2.0", "source": { "type": "git", - "url": "https://github.com/thephpleague/uri-parser.git", - "reference": "671548427e4c932352d9b9279fdfa345bf63fa00" + "url": "https://github.com/php-http/httplug.git", + "reference": "191a0a1b41ed026b717421931f8d3bd2514ffbf9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/uri-parser/zipball/671548427e4c932352d9b9279fdfa345bf63fa00", - "reference": "671548427e4c932352d9b9279fdfa345bf63fa00", + "url": "https://api.github.com/repos/php-http/httplug/zipball/191a0a1b41ed026b717421931f8d3bd2514ffbf9", + "reference": "191a0a1b41ed026b717421931f8d3bd2514ffbf9", "shasum": "" }, "require": { - "php": ">=7.0.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.0", - "phpstan/phpstan": "^0.9.2", - "phpstan/phpstan-phpunit": "^0.9.4", - "phpstan/phpstan-strict-rules": "^0.9.0", - "phpunit/phpunit": "^6.0" - }, - "suggest": { - "ext-intl": "Allow parsing RFC3987 compliant hosts", - "league/uri-schemes": "Allow validating and normalizing URI parsing results" + "php": "^7.1 || ^8.0", + "php-http/promise": "^1.1", + "psr/http-client": "^1.0", + "psr/http-message": "^1.0" + }, + "require-dev": { + "friends-of-phpspec/phpspec-code-coverage": "^4.1", + "phpspec/phpspec": "^5.1 || ^6.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-master": "2.x-dev" } }, "autoload": { "psr-4": { - "League\\Uri\\": "src" - }, - "files": [ - "src/functions_include.php" - ] + "Http\\Client\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -5736,186 +6646,185 @@ ], "authors": [ { - "name": "Ignace Nyamagana Butera", - "email": "nyamsprod@gmail.com", - "homepage": "https://nyamsprod.com" + "name": "Eric GELOEN", + "email": "geloen.eric@gmail.com" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" } ], - "description": "userland URI parser RFC 3986 compliant", - "homepage": "https://github.com/thephpleague/uri-parser", + "description": "HTTPlug, the HTTP client abstraction for PHP", + "homepage": "http://httplug.io", "keywords": [ - "parse_url", - "parser", - "rfc3986", - "rfc3987", - "uri", - "url" + "client", + "http" ], "support": { - "issues": "https://github.com/thephpleague/uri-parser/issues", - "source": "https://github.com/thephpleague/uri-parser/tree/master" + "issues": "https://github.com/php-http/httplug/issues", + "source": "https://github.com/php-http/httplug/tree/master" }, - "time": "2018-11-22T07:55:51+00:00" + "time": "2020-07-13T15:43:23+00:00" }, { - "name": "misterion/ko-process", - "version": "v0.5.3", + "name": "php-http/message", + "version": "1.12.0", "source": { "type": "git", - "url": "https://github.com/misterion/ko-process.git", - "reference": "943e1f9034a330c334cf99ebb4336e806c2ec1d2" + "url": "https://github.com/php-http/message.git", + "reference": "39eb7548be982a81085fe5a6e2a44268cd586291" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/misterion/ko-process/zipball/943e1f9034a330c334cf99ebb4336e806c2ec1d2", - "reference": "943e1f9034a330c334cf99ebb4336e806c2ec1d2", + "url": "https://api.github.com/repos/php-http/message/zipball/39eb7548be982a81085fe5a6e2a44268cd586291", + "reference": "39eb7548be982a81085fe5a6e2a44268cd586291", "shasum": "" }, "require": { - "php": ">=5.4.0" + "clue/stream-filter": "^1.5", + "php": "^7.1 || ^8.0", + "php-http/message-factory": "^1.0.2", + "psr/http-message": "^1.0" + }, + "provide": { + "php-http/message-factory-implementation": "1.0" }, "require-dev": { - "php-mock/php-mock-phpunit": "0.2", - "phpunit/phpunit": "~4.0.0" + "ergebnis/composer-normalize": "^2.6", + "ext-zlib": "*", + "guzzlehttp/psr7": "^1.0", + "laminas/laminas-diactoros": "^2.0", + "phpspec/phpspec": "^5.1 || ^6.3", + "slim/slim": "^3.0" }, "suggest": { - "ext-pcntl": "*", - "ext-posix": "*", - "ext-proctitle": "*", - "ext-sysvsem": "Required for using the Semaphore class", - "ext-sysvshm": "Required for using the SharedMemory class" + "ext-zlib": "Used with compressor/decompressor streams", + "guzzlehttp/psr7": "Used with Guzzle PSR-7 Factories", + "laminas/laminas-diactoros": "Used with Diactoros Factories", + "slim/slim": "Used with Slim Framework PSR-7 implementation" }, "type": "library", - "autoload": { - "psr-0": { - "Ko": "src" + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" } }, + "autoload": { + "psr-4": { + "Http\\Message\\": "src/" + }, + "files": [ + "src/filters.php" + ] + }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { - "name": "Nikolay Bondarenko", - "email": "misterionkell@gmail.com" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], - "description": "Simple pcntl fork wrapper and process manager", - "homepage": "https://github.com/misterion/ko-process", + "description": "HTTP Message related tools", + "homepage": "http://php-http.org", "keywords": [ - "AMQP", - "Thread", - "background", - "cli", - "exit_code", - "fork", - "pcntl", - "posix", - "semaphore", - "shared memory", - "signal", - "utility" + "http", + "message", + "psr-7" ], "support": { - "issues": "https://github.com/misterion/ko-process/issues", - "source": "https://github.com/misterion/ko-process/tree/v0.5.3" + "issues": "https://github.com/php-http/message/issues", + "source": "https://github.com/php-http/message/tree/1.12.0" }, - "time": "2016-04-04T14:02:48+00:00" + "time": "2021-08-29T09:13:12+00:00" }, { - "name": "nikic/php-parser", - "version": "v4.13.0", + "name": "php-http/message-factory", + "version": "v1.0.2", "source": { "type": "git", - "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "50953a2691a922aa1769461637869a0a2faa3f53" + "url": "https://github.com/php-http/message-factory.git", + "reference": "a478cb11f66a6ac48d8954216cfed9aa06a501a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/50953a2691a922aa1769461637869a0a2faa3f53", - "reference": "50953a2691a922aa1769461637869a0a2faa3f53", + "url": "https://api.github.com/repos/php-http/message-factory/zipball/a478cb11f66a6ac48d8954216cfed9aa06a501a1", + "reference": "a478cb11f66a6ac48d8954216cfed9aa06a501a1", "shasum": "" }, "require": { - "ext-tokenizer": "*", - "php": ">=7.0" + "php": ">=5.4", + "psr/http-message": "^1.0" }, - "require-dev": { - "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" - }, - "bin": [ - "bin/php-parse" - ], "type": "library", "extra": { "branch-alias": { - "dev-master": "4.9-dev" + "dev-master": "1.0-dev" } }, "autoload": { "psr-4": { - "PhpParser\\": "lib/PhpParser" + "Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Nikita Popov" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], - "description": "A PHP parser written in PHP", + "description": "Factory interfaces for PSR-7 HTTP Message", + "homepage": "http://php-http.org", "keywords": [ - "parser", - "php" + "factory", + "http", + "message", + "stream", + "uri" ], "support": { - "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.13.0" + "issues": "https://github.com/php-http/message-factory/issues", + "source": "https://github.com/php-http/message-factory/tree/master" }, - "time": "2021-09-20T12:20:58+00:00" + "time": "2015-12-19T14:08:53+00:00" }, { - "name": "ocramius/package-versions", - "version": "1.11.0", + "name": "php-http/promise", + "version": "1.1.0", "source": { "type": "git", - "url": "https://github.com/Ocramius/PackageVersions.git", - "reference": "f51ff2b2b49baaa302d6bf71880e4d8b5acd7015" + "url": "https://github.com/php-http/promise.git", + "reference": "4c4c1f9b7289a2ec57cde7f1e9762a5789506f88" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Ocramius/PackageVersions/zipball/f51ff2b2b49baaa302d6bf71880e4d8b5acd7015", - "reference": "f51ff2b2b49baaa302d6bf71880e4d8b5acd7015", + "url": "https://api.github.com/repos/php-http/promise/zipball/4c4c1f9b7289a2ec57cde7f1e9762a5789506f88", + "reference": "4c4c1f9b7289a2ec57cde7f1e9762a5789506f88", "shasum": "" }, "require": { - "composer-plugin-api": "^2.0.0", - "composer-runtime-api": "^2.0.0", - "php": "^7.4.7" + "php": "^7.1 || ^8.0" }, "require-dev": { - "composer/composer": "^2.0.0@dev", - "doctrine/coding-standard": "^8.1.0", - "ext-zip": "^1.15.0", - "infection/infection": "^0.16.4", - "phpunit/phpunit": "^9.1.5", - "vimeo/psalm": "^3.12.2" + "friends-of-phpspec/phpspec-code-coverage": "^4.3.2", + "phpspec/phpspec": "^5.1.2 || ^6.2" }, - "type": "composer-plugin", + "type": "library", "extra": { - "class": "PackageVersions\\Installer", "branch-alias": { - "dev-master": "1.99.x-dev" + "dev-master": "1.1-dev" } }, "autoload": { "psr-4": { - "PackageVersions\\": "src/PackageVersions" + "Http\\Promise\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -5924,80 +6833,51 @@ ], "authors": [ { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com" - } - ], - "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)", - "support": { - "issues": "https://github.com/Ocramius/PackageVersions/issues", - "source": "https://github.com/Ocramius/PackageVersions/tree/1.11.x" - }, - "funding": [ - { - "url": "https://github.com/Ocramius", - "type": "github" + "name": "Joel Wurtz", + "email": "joel.wurtz@gmail.com" }, { - "url": "https://tidelift.com/funding/github/packagist/ocramius/package-versions", - "type": "tidelift" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], - "time": "2020-08-21T12:16:47+00:00" + "description": "Promise used for asynchronous HTTP requests", + "homepage": "http://httplug.io", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/php-http/promise/issues", + "source": "https://github.com/php-http/promise/tree/1.1.0" + }, + "time": "2020-07-07T09:29:14+00:00" }, { - "name": "ocramius/proxy-manager", - "version": "2.13.0", + "name": "psr/cache", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/Ocramius/ProxyManager.git", - "reference": "21e2b4aa7d7661e7641cc6362fc8635ddcfa8464" + "url": "https://github.com/php-fig/cache.git", + "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Ocramius/ProxyManager/zipball/21e2b4aa7d7661e7641cc6362fc8635ddcfa8464", - "reference": "21e2b4aa7d7661e7641cc6362fc8635ddcfa8464", + "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", + "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", "shasum": "" }, "require": { - "composer-runtime-api": "^2.1.0", - "laminas/laminas-code": "^4.3.0", - "php": "~7.4.1 || ~8.0.0", - "webimpress/safe-writer": "^2.2.0" - }, - "conflict": { - "doctrine/annotations": "<1.6.1", - "laminas/laminas-stdlib": "<3.2.1", - "thecodingmachine/safe": "<1.3.3", - "zendframework/zend-stdlib": "<3.2.1" - }, - "require-dev": { - "codelicia/xulieta": "^0.1.6", - "doctrine/coding-standard": "^8.2.1", - "ext-phar": "*", - "infection/infection": "^0.21.5", - "nikic/php-parser": "^4.10.5", - "phpbench/phpbench": "^0.17.1 || 1.0.0-alpha2", - "phpunit/phpunit": "^9.5.4", - "slevomat/coding-standard": "^6.3.10", - "squizlabs/php_codesniffer": "^3.6.0", - "vimeo/psalm": "^4.4.1" - }, - "suggest": { - "laminas/laminas-json": "To have the JsonRpc adapter (Remote Object feature)", - "laminas/laminas-soap": "To have the Soap adapter (Remote Object feature)", - "laminas/laminas-xmlrpc": "To have the XmlRpc adapter (Remote Object feature)", - "ocramius/generated-hydrator": "To have very fast object to array to object conversion for ghost objects" + "php": ">=5.3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { - "ProxyManager\\": "src/ProxyManager" + "Psr\\Cache\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -6006,73 +6886,42 @@ ], "authors": [ { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.io/" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "A library providing utilities to generate, instantiate and generally operate with Object Proxies", - "homepage": "https://github.com/Ocramius/ProxyManager", + "description": "Common interface for caching libraries", "keywords": [ - "aop", - "lazy loading", - "proxy", - "proxy pattern", - "service proxies" + "cache", + "psr", + "psr-6" ], "support": { - "issues": "https://github.com/Ocramius/ProxyManager/issues", - "source": "https://github.com/Ocramius/ProxyManager/tree/2.13.0" + "source": "https://github.com/php-fig/cache/tree/master" }, - "funding": [ - { - "url": "https://github.com/Ocramius", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ocramius/proxy-manager", - "type": "tidelift" - } - ], - "time": "2021-06-09T10:16:06+00:00" + "time": "2016-08-06T20:24:11+00:00" }, { - "name": "oxcom/zend-twig", - "version": "v1.1.2", + "name": "psr/container", + "version": "1.1.1", "source": { "type": "git", - "url": "https://github.com/OxCom/zf3-twig.git", - "reference": "39e50d3820c92aacf340c8769cfd7962b8c46d09" + "url": "https://github.com/php-fig/container.git", + "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/OxCom/zf3-twig/zipball/39e50d3820c92aacf340c8769cfd7962b8c46d09", - "reference": "39e50d3820c92aacf340c8769cfd7962b8c46d09", + "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf", + "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf", "shasum": "" }, "require": { - "laminas/laminas-eventmanager": "^3.1", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "^3.0", - "laminas/laminas-mvc-plugin-flashmessenger": "^1.0", - "laminas/laminas-servicemanager": "^3.2", - "laminas/laminas-view": "^2.8", - "php": ">=7.0", - "twig/twig": "^2.12|^3.0.1" - }, - "require-dev": { - "laminas/laminas-i18n": "^2.7", - "laminas/laminas-mvc-i18n": "^1.0", - "laminas/laminas-navigation": "^2.8", - "laminas/laminas-server": "^2.7", - "laminas/laminas-test": "^3.0", - "phpunit/phpunit": "^6.5.13|^7.5.20", - "squizlabs/php_codesniffer": "^3.3" + "php": ">=7.2.0" }, "type": "library", "autoload": { "psr-4": { - "ZendTwig\\": "src/" + "Psr\\Container\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -6081,88 +6930,92 @@ ], "authors": [ { - "name": "OxCom", - "email": "lancer.oxcom@gmail.com" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "description": "ZendTwig is a module that integrates the Twig template engine with Zend Framework 3.", - "homepage": "https://github.com/OxCom/zf3-twig", + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", "keywords": [ - "module", - "twig", - "zf", - "zf3" + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" ], "support": { - "issues": "https://github.com/OxCom/zf3-twig/issues", - "source": "https://github.com/OxCom/zf3-twig/tree/master" + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.1" }, - "time": "2020-09-02T09:21:43+00:00" + "time": "2021-03-05T17:36:06+00:00" }, { - "name": "packagelist/yuicompressor-bin", - "version": "v2.4.8", + "name": "psr/event-dispatcher", + "version": "1.0.0", "source": { "type": "git", - "url": "https://github.com/packagelist/yuicompressor-bin.git", - "reference": "4dcd53c7833222b841cdc6470e8d89222ddff760" + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/packagelist/yuicompressor-bin/zipball/4dcd53c7833222b841cdc6470e8d89222ddff760", - "reference": "4dcd53c7833222b841cdc6470e8d89222ddff760", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", "shasum": "" }, - "bin": [ - "bin/yuicompressor.jar" - ], + "require": { + "php": ">=7.2.0" + }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Yahoo! Inc.", - "homepage": "http://yuilibrary.com" - }, - { - "name": "Krusty Kode", - "email": "kaiwa@20minutemail.com", - "role": "maintainer" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "YUI Compressor packaged for composer. JavaScript and CSS minification.", - "homepage": "http://yui.github.io/yuicompressor", + "description": "Standard interfaces for event handling.", "keywords": [ - "compressor", - "css", - "javascript", - "minification", - "yui" + "events", + "psr", + "psr-14" ], "support": { - "issues": "https://github.com/packagelist/yuicompressor-bin/issues", - "source": "https://github.com/packagelist/yuicompressor-bin/tree/v2.4.8" + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" }, - "time": "2018-01-20T09:18:43+00:00" + "time": "2019-01-08T18:20:26+00:00" }, { - "name": "psr/cache", + "name": "psr/http-client", "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" }, "type": "library", "extra": { @@ -6172,7 +7025,7 @@ }, "autoload": { "psr-4": { - "Psr\\Cache\\": "src/" + "Psr\\Http\\Client\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -6185,38 +7038,46 @@ "homepage": "http://www.php-fig.org/" } ], - "description": "Common interface for caching libraries", + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", "keywords": [ - "cache", + "http", + "http-client", "psr", - "psr-6" + "psr-18" ], "support": { - "source": "https://github.com/php-fig/cache/tree/master" + "source": "https://github.com/php-fig/http-client/tree/master" }, - "time": "2016-08-06T20:24:11+00:00" + "time": "2020-06-29T06:28:15+00:00" }, { - "name": "psr/container", - "version": "1.1.1", + "name": "psr/http-factory", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf" + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf", - "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", "shasum": "" }, "require": { - "php": ">=7.2.0" + "php": ">=7.0.0", + "psr/http-message": "^1.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, "autoload": { "psr-4": { - "Psr\\Container\\": "src/" + "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -6226,23 +7087,24 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "homepage": "http://www.php-fig.org/" } ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", + "description": "Common interfaces for PSR-7 HTTP message factories", "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" ], "support": { - "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/1.1.1" + "source": "https://github.com/php-fig/http-factory/tree/master" }, - "time": "2021-03-05T17:36:06+00:00" + "time": "2019-04-30T12:38:16+00:00" }, { "name": "psr/http-message", @@ -6299,30 +7161,30 @@ }, { "name": "psr/log", - "version": "1.1.4", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + "reference": "ef29f6d262798707a9edd554e2b82517ef3a9376" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "url": "https://api.github.com/repos/php-fig/log/zipball/ef29f6d262798707a9edd554e2b82517ef3a9376", + "reference": "ef29f6d262798707a9edd554e2b82517ef3a9376", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Log\\": "Psr/Log/" + "Psr\\Log\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -6343,9 +7205,9 @@ "psr-3" ], "support": { - "source": "https://github.com/php-fig/log/tree/1.1.4" + "source": "https://github.com/php-fig/log/tree/2.0.0" }, - "time": "2021-05-03T11:20:27+00:00" + "time": "2021-07-14T16:41:46+00:00" }, { "name": "psr/simple-cache", @@ -6945,277 +7807,39 @@ }, { "url": "https://github.com/clue", - "type": "github" - } - ], - "time": "2021-08-03T12:37:06+00:00" - }, - { - "name": "react/stream", - "version": "v1.2.0", - "source": { - "type": "git", - "url": "https://github.com/reactphp/stream.git", - "reference": "7a423506ee1903e89f1e08ec5f0ed430ff784ae9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/reactphp/stream/zipball/7a423506ee1903e89f1e08ec5f0ed430ff784ae9", - "reference": "7a423506ee1903e89f1e08ec5f0ed430ff784ae9", - "shasum": "" - }, - "require": { - "evenement/evenement": "^3.0 || ^2.0 || ^1.0", - "php": ">=5.3.8", - "react/event-loop": "^1.2" - }, - "require-dev": { - "clue/stream-filter": "~1.2", - "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.35" - }, - "type": "library", - "autoload": { - "psr-4": { - "React\\Stream\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Christian Lück", - "email": "christian@clue.engineering", - "homepage": "https://clue.engineering/" - }, - { - "name": "Cees-Jan Kiewiet", - "email": "reactphp@ceesjankiewiet.nl", - "homepage": "https://wyrihaximus.net/" - }, - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com", - "homepage": "https://sorgalla.com/" - }, - { - "name": "Chris Boden", - "email": "cboden@gmail.com", - "homepage": "https://cboden.dev/" - } - ], - "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP", - "keywords": [ - "event-driven", - "io", - "non-blocking", - "pipe", - "reactphp", - "readable", - "stream", - "writable" - ], - "support": { - "issues": "https://github.com/reactphp/stream/issues", - "source": "https://github.com/reactphp/stream/tree/v1.2.0" - }, - "funding": [ - { - "url": "https://github.com/WyriHaximus", - "type": "github" - }, - { - "url": "https://github.com/clue", - "type": "github" - } - ], - "time": "2021-07-11T12:37:55+00:00" - }, - { - "name": "sentry/sentry", - "version": "1.11.0", - "source": { - "type": "git", - "url": "https://github.com/getsentry/sentry-php.git", - "reference": "159eeaa02bb2ef8a8ec669f3c88e4bff7e6a7ffe" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/159eeaa02bb2ef8a8ec669f3c88e4bff7e6a7ffe", - "reference": "159eeaa02bb2ef8a8ec669f3c88e4bff7e6a7ffe", - "shasum": "" - }, - "require": { - "ext-curl": "*", - "php": "^5.3|^7.0" - }, - "conflict": { - "raven/raven": "*" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^1.8.0", - "monolog/monolog": "^1.0", - "phpunit/phpunit": "^4.8.35 || ^5.7" - }, - "suggest": { - "ext-hash": "*", - "ext-json": "*", - "ext-mbstring": "*", - "monolog/monolog": "Automatically capture Monolog events as breadcrumbs" - }, - "bin": [ - "bin/sentry" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.11.x-dev" - } - }, - "autoload": { - "psr-0": { - "Raven_": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "David Cramer", - "email": "dcramer@gmail.com" - } - ], - "description": "A PHP client for Sentry (http://getsentry.com)", - "homepage": "http://getsentry.com", - "keywords": [ - "log", - "logging" - ], - "support": { - "issues": "https://github.com/getsentry/sentry-php/issues", - "source": "https://github.com/getsentry/sentry-php/tree/1.11.0" - }, - "time": "2020-02-12T18:38:11+00:00" - }, - { - "name": "symfony/console", - "version": "v3.4.47", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "a10b1da6fc93080c180bba7219b5ff5b7518fe81" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/a10b1da6fc93080c180bba7219b5ff5b7518fe81", - "reference": "a10b1da6fc93080c180bba7219b5ff5b7518fe81", - "shasum": "" - }, - "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/debug": "~2.8|~3.0|~4.0", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "symfony/dependency-injection": "<3.4", - "symfony/process": "<3.3" - }, - "provide": { - "psr/log-implementation": "1.0" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "~3.3|~4.0", - "symfony/dependency-injection": "~3.4|~4.0", - "symfony/event-dispatcher": "~2.8|~3.0|~4.0", - "symfony/lock": "~3.4|~4.0", - "symfony/process": "~3.3|~4.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "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": "Symfony Console Component", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/console/tree/v3.4.47" - }, - "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" + "type": "github" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2021-08-03T12:37:06+00:00" }, { - "name": "symfony/debug", - "version": "v4.4.31", + "name": "react/stream", + "version": "v1.2.0", "source": { "type": "git", - "url": "https://github.com/symfony/debug.git", - "reference": "43ede438d4cb52cd589ae5dc070e9323866ba8e0" + "url": "https://github.com/reactphp/stream.git", + "reference": "7a423506ee1903e89f1e08ec5f0ed430ff784ae9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/43ede438d4cb52cd589ae5dc070e9323866ba8e0", - "reference": "43ede438d4cb52cd589ae5dc070e9323866ba8e0", + "url": "https://api.github.com/repos/reactphp/stream/zipball/7a423506ee1903e89f1e08ec5f0ed430ff784ae9", + "reference": "7a423506ee1903e89f1e08ec5f0ed430ff784ae9", "shasum": "" }, "require": { - "php": ">=7.1.3", - "psr/log": "^1|^2|^3" - }, - "conflict": { - "symfony/http-kernel": "<3.4" + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.8", + "react/event-loop": "^1.2" }, "require-dev": { - "symfony/http-kernel": "^3.4|^4.0|^5.0" + "clue/stream-filter": "~1.2", + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.35" }, "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\Debug\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "React\\Stream\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7223,221 +7847,270 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" } ], - "description": "Provides tools to ease debugging PHP code", - "homepage": "https://symfony.com", + "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP", + "keywords": [ + "event-driven", + "io", + "non-blocking", + "pipe", + "reactphp", + "readable", + "stream", + "writable" + ], "support": { - "source": "https://github.com/symfony/debug/tree/v4.4.31" + "issues": "https://github.com/reactphp/stream/issues", + "source": "https://github.com/reactphp/stream/tree/v1.2.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/WyriHaximus", "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" + "url": "https://github.com/clue", + "type": "github" } ], - "time": "2021-09-24T13:30:14+00:00" + "time": "2021-07-11T12:37:55+00:00" }, { - "name": "symfony/deprecation-contracts", - "version": "v2.4.0", + "name": "sentry/sdk", + "version": "3.1.0", "source": { "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627" + "url": "https://github.com/getsentry/sentry-php-sdk.git", + "reference": "f03133b067fdf03fed09ff03daf3f1d68f5f3673" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5f38c8804a9e97d23e0c8d63341088cd8a22d627", - "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627", + "url": "https://api.github.com/repos/getsentry/sentry-php-sdk/zipball/f03133b067fdf03fed09ff03daf3f1d68f5f3673", + "reference": "f03133b067fdf03fed09ff03daf3f1d68f5f3673", "shasum": "" }, "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.4-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "files": [ - "function.php" - ] + "http-interop/http-factory-guzzle": "^1.0", + "sentry/sentry": "^3.1", + "symfony/http-client": "^4.3|^5.0" }, + "type": "metapackage", "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sentry", + "email": "accounts@sentry.io" } ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com", + "description": "This is a metapackage shipping sentry/sentry with a recommended HTTP client.", + "homepage": "http://sentry.io", + "keywords": [ + "crash-reporting", + "crash-reports", + "error-handler", + "error-monitoring", + "log", + "logging", + "sentry" + ], "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v2.4.0" + "source": "https://github.com/getsentry/sentry-php-sdk/tree/3.1.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", + "url": "https://sentry.io/", "type": "custom" }, { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" + "url": "https://sentry.io/pricing/", + "type": "custom" } ], - "time": "2021-03-23T23:28:01+00:00" + "time": "2020-12-01T10:31:45+00:00" }, { - "name": "symfony/event-dispatcher", - "version": "v4.4.30", + "name": "sentry/sentry", + "version": "3.3.3", "source": { "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "2fe81680070043c4c80e7cedceb797e34f377bac" + "url": "https://github.com/getsentry/sentry-php.git", + "reference": "9a7b6d84ac8fa370397336028e760c71accac1dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2fe81680070043c4c80e7cedceb797e34f377bac", - "reference": "2fe81680070043c4c80e7cedceb797e34f377bac", + "url": "https://api.github.com/repos/getsentry/sentry-php/zipball/9a7b6d84ac8fa370397336028e760c71accac1dc", + "reference": "9a7b6d84ac8fa370397336028e760c71accac1dc", "shasum": "" }, "require": { - "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1", - "symfony/polyfill-php80": "^1.16" + "ext-json": "*", + "ext-mbstring": "*", + "guzzlehttp/promises": "^1.4", + "guzzlehttp/psr7": "^1.7|^2.0", + "jean85/pretty-package-versions": "^1.5|^2.0.1", + "php": "^7.2|^8.0", + "php-http/async-client-implementation": "^1.0", + "php-http/client-common": "^1.5|^2.0", + "php-http/discovery": "^1.6.1", + "php-http/httplug": "^1.1|^2.0", + "php-http/message": "^1.5", + "psr/http-factory": "^1.0", + "psr/http-message-implementation": "^1.0", + "psr/log": "^1.0|^2.0|^3.0", + "symfony/options-resolver": "^3.4.43|^4.4.11|^5.0.11", + "symfony/polyfill-php80": "^1.17", + "symfony/polyfill-uuid": "^1.13.1" }, "conflict": { - "symfony/dependency-injection": "<3.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" + "php-http/client-common": "1.8.0", + "raven/raven": "*" }, "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/error-handler": "~3.4|~4.4", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/http-foundation": "^3.4|^4.0|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/stopwatch": "^3.4|^4.0|^5.0" + "friendsofphp/php-cs-fixer": "^2.17", + "http-interop/http-factory-guzzle": "^1.0", + "monolog/monolog": "^1.3|^2.0", + "nikic/php-parser": "^4.10.3", + "php-http/mock-client": "^1.3", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^8.5.13|^9.4", + "symfony/phpunit-bridge": "^5.2", + "vimeo/psalm": "^4.2" }, "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" + "monolog/monolog": "Allow sending log messages to Sentry by using the included Monolog handler." }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.3.x-dev" + } + }, "autoload": { + "files": [ + "src/functions.php" + ], "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Sentry\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sentry", + "email": "accounts@sentry.io" } ], - "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", - "homepage": "https://symfony.com", + "description": "A PHP SDK for Sentry (http://sentry.io)", + "homepage": "http://sentry.io", + "keywords": [ + "crash-reporting", + "crash-reports", + "error-handler", + "error-monitoring", + "log", + "logging", + "sentry" + ], "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.30" + "issues": "https://github.com/getsentry/sentry-php/issues", + "source": "https://github.com/getsentry/sentry-php/tree/3.3.3" }, "funding": [ { - "url": "https://symfony.com/sponsor", + "url": "https://sentry.io/", "type": "custom" }, { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" + "url": "https://sentry.io/pricing/", + "type": "custom" } ], - "time": "2021-08-04T20:31:23+00:00" + "time": "2021-10-04T11:20:34+00:00" }, { - "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.9", + "name": "symfony/console", + "version": "v5.3.10", "source": { "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7" + "url": "https://github.com/symfony/console.git", + "reference": "d4e409d9fbcfbf71af0e5a940abb7b0b4bad0bd3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7", + "url": "https://api.github.com/repos/symfony/console/zipball/d4e409d9fbcfbf71af0e5a940abb7b0b4bad0bd3", + "reference": "d4e409d9fbcfbf71af0e5a940abb7b0b4bad0bd3", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2", + "symfony/string": "^5.1" + }, + "conflict": { + "psr/log": ">=3", + "symfony/dependency-injection": "<4.4", + "symfony/dotenv": "<5.1", + "symfony/event-dispatcher": "<4.4", + "symfony/lock": "<4.4", + "symfony/process": "<4.4" + }, + "provide": { + "psr/log-implementation": "1.0|2.0" + }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^4.4|^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/event-dispatcher": "^4.4|^5.0", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^4.4|^5.0", + "symfony/var-dumper": "^4.4|^5.0" }, "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, "autoload": { "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7445,26 +8118,24 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Generic abstractions related to dispatching event", + "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "cli", + "command line", + "console", + "terminal" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.9" + "source": "https://github.com/symfony/console/tree/v5.3.10" }, "funding": [ { @@ -7480,44 +8151,38 @@ "type": "tidelift" } ], - "time": "2020-07-06T13:19:58+00:00" + "time": "2021-10-26T09:30:15+00:00" }, { - "name": "symfony/http-foundation", - "version": "v5.3.7", + "name": "symfony/deprecation-contracts", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "e36c8e5502b4f3f0190c675f1c1f1248a64f04e5" + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e36c8e5502b4f3f0190c675f1c1f1248a64f04e5", - "reference": "e36c8e5502b4f3f0190c675f1c1f1248a64f04e5", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5f38c8804a9e97d23e0c8d63341088cd8a22d627", + "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.16" - }, - "require-dev": { - "predis/predis": "~1.0", - "symfony/cache": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/mime": "^4.4|^5.0" - }, - "suggest": { - "symfony/mime": "To use the file extension guesser" + "php": ">=7.1" }, "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" + "extra": { + "branch-alias": { + "dev-main": "2.4-dev" }, - "exclude-from-classmap": [ - "/Tests/" + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -7526,18 +8191,18 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Defines an object-oriented layer for the HTTP specification", + "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.3.7" + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.4.0" }, "funding": [ { @@ -7553,44 +8218,56 @@ "type": "tidelift" } ], - "time": "2021-08-27T11:20:35+00:00" + "time": "2021-03-23T23:28:01+00:00" }, { - "name": "symfony/polyfill-ctype", - "version": "v1.23.0", + "name": "symfony/event-dispatcher", + "version": "v5.3.7", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce" + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "ce7b20d69c66a20939d8952b617506a44d102130" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/46cd95797e9df938fdd2b03693b5fca5e64b01ce", - "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ce7b20d69c66a20939d8952b617506a44d102130", + "reference": "ce7b20d69c66a20939d8952b617506a44d102130", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/event-dispatcher-contracts": "^2", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "symfony/dependency-injection": "<4.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "2.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^4.4|^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/error-handler": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/http-foundation": "^4.4|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/stopwatch": "^4.4|^5.0" }, "suggest": { - "ext-ctype": "For best performance" + "symfony/dependency-injection": "", + "symfony/http-kernel": "" }, "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.23-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" + "Symfony\\Component\\EventDispatcher\\": "" }, - "files": [ - "bootstrap.php" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -7599,24 +8276,18 @@ ], "authors": [ { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for ctype functions", + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.23.0" + "source": "https://github.com/symfony/event-dispatcher/tree/v5.3.7" }, "funding": [ { @@ -7632,45 +8303,43 @@ "type": "tidelift" } ], - "time": "2021-02-19T12:13:01+00:00" + "time": "2021-08-04T21:20:46+00:00" }, { - "name": "symfony/polyfill-mbstring", - "version": "v1.23.1", + "name": "symfony/event-dispatcher-contracts", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6" + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "69fee1ad2332a7cbab3aca13591953da9cdb7a11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9174a3d80210dca8daa7f31fec659150bbeabfc6", - "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/69fee1ad2332a7cbab3aca13591953da9cdb7a11", + "reference": "69fee1ad2332a7cbab3aca13591953da9cdb7a11", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2.5", + "psr/event-dispatcher": "^1" }, "suggest": { - "ext-mbstring": "For best performance" + "symfony/event-dispatcher-implementation": "" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.23-dev" + "dev-main": "2.4-dev" }, "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, - "files": [ - "bootstrap.php" - ] + "Symfony\\Contracts\\EventDispatcher\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7686,17 +8355,18 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for the Mbstring extension", + "description": "Generic abstractions related to dispatching event", "homepage": "https://symfony.com", "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.23.1" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v2.4.0" }, "funding": [ { @@ -7712,44 +8382,34 @@ "type": "tidelift" } ], - "time": "2021-05-27T12:26:48+00:00" + "time": "2021-03-23T23:28:01+00:00" }, { - "name": "symfony/polyfill-php80", - "version": "v1.23.1", + "name": "symfony/filesystem", + "version": "v5.3.4", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be" + "url": "https://github.com/symfony/filesystem.git", + "reference": "343f4fe324383ca46792cae728a3b6e2f708fb32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/1100343ed1a92e3a38f9ae122fc0eb21602547be", - "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/343f4fe324383ca46792cae728a3b6e2f708fb32", + "reference": "343f4fe324383ca46792cae728a3b6e2f708fb32", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.16" }, "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.23-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" + "Symfony\\Component\\Filesystem\\": "" }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -7758,28 +8418,18 @@ ], "authors": [ { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.1" + "source": "https://github.com/symfony/filesystem/tree/v5.3.4" }, "funding": [ { @@ -7795,29 +8445,55 @@ "type": "tidelift" } ], - "time": "2021-07-28T13:41:28+00:00" + "time": "2021-07-21T12:40:44+00:00" }, { - "name": "symfony/process", - "version": "v3.4.47", + "name": "symfony/http-client", + "version": "v5.3.10", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "b8648cf1d5af12a44a51d07ef9bf980921f15fca" + "url": "https://github.com/symfony/http-client.git", + "reference": "710b69ed4bc9469900ec5ae5c3807b0509bee0dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/b8648cf1d5af12a44a51d07ef9bf980921f15fca", - "reference": "b8648cf1d5af12a44a51d07ef9bf980921f15fca", + "url": "https://api.github.com/repos/symfony/http-client/zipball/710b69ed4bc9469900ec5ae5c3807b0509bee0dc", + "reference": "710b69ed4bc9469900ec5ae5c3807b0509bee0dc", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": ">=7.2.5", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.1", + "symfony/http-client-contracts": "^2.4", + "symfony/polyfill-php73": "^1.11", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.0|^2" + }, + "provide": { + "php-http/async-client-implementation": "*", + "php-http/client-implementation": "*", + "psr/http-client-implementation": "1.0", + "symfony/http-client-implementation": "2.4" + }, + "require-dev": { + "amphp/amp": "^2.5", + "amphp/http-client": "^4.2.1", + "amphp/http-tunnel": "^1.0", + "amphp/socket": "^1.1", + "guzzlehttp/promises": "^1.4", + "nyholm/psr7": "^1.0", + "php-http/httplug": "^1.0|^2.0", + "psr/http-client": "^1.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/http-kernel": "^4.4.13|^5.1.5", + "symfony/process": "^4.4|^5.0", + "symfony/stopwatch": "^4.4|^5.0" }, "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\Process\\": "" + "Symfony\\Component\\HttpClient\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -7829,18 +8505,18 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Process Component", + "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v3.4.47" + "source": "https://github.com/symfony/http-client/tree/v5.3.10" }, "funding": [ { @@ -7856,56 +8532,42 @@ "type": "tidelift" } ], - "time": "2020-10-24T10:57:07+00:00" + "time": "2021-10-19T08:32:53+00:00" }, { - "name": "symfony/routing", - "version": "v5.3.7", + "name": "symfony/http-client-contracts", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/symfony/routing.git", - "reference": "be865017746fe869007d94220ad3f5297951811b" + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/be865017746fe869007d94220ad3f5297951811b", - "reference": "be865017746fe869007d94220ad3f5297951811b", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/7e82f6084d7cae521a75ef2cb5c9457bbda785f4", + "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "doctrine/annotations": "<1.12", - "symfony/config": "<5.3", - "symfony/dependency-injection": "<4.4", - "symfony/yaml": "<4.4" - }, - "require-dev": { - "doctrine/annotations": "^1.12", - "psr/log": "^1|^2|^3", - "symfony/config": "^5.3", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/expression-language": "^4.4|^5.0", - "symfony/http-foundation": "^4.4|^5.0", - "symfony/yaml": "^4.4|^5.0" + "php": ">=7.2.5" }, "suggest": { - "symfony/config": "For using the all-in-one router or any loader", - "symfony/expression-language": "For using expression matching", - "symfony/http-foundation": "For using a Symfony Request object", - "symfony/yaml": "For using the YAML loader" + "symfony/http-client-implementation": "" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, "autoload": { "psr-4": { - "Symfony\\Component\\Routing\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Symfony\\Contracts\\HttpClient\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7913,24 +8575,26 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Maps an HTTP request to a set of configuration variables", + "description": "Generic abstractions related to HTTP clients", "homepage": "https://symfony.com", "keywords": [ - "router", - "routing", - "uri", - "url" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], "support": { - "source": "https://github.com/symfony/routing/tree/v5.3.7" + "source": "https://github.com/symfony/http-client-contracts/tree/v2.4.0" }, "funding": [ { @@ -7946,43 +8610,45 @@ "type": "tidelift" } ], - "time": "2021-08-04T21:42:42+00:00" + "time": "2021-04-11T23:07:08+00:00" }, { - "name": "symfony/service-contracts", - "version": "v2.4.0", + "name": "symfony/http-foundation", + "version": "v5.3.10", "source": { "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb" + "url": "https://github.com/symfony/http-foundation.git", + "reference": "9f34f02e8a5fdc7a56bafe011cea1ce97300e54c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", - "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/9f34f02e8a5fdc7a56bafe011cea1ce97300e54c", + "reference": "9f34f02e8a5fdc7a56bafe011cea1ce97300e54c", "shasum": "" }, "require": { "php": ">=7.2.5", - "psr/container": "^1.1" + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/mime": "^4.4|^5.0" }, "suggest": { - "symfony/service-implementation": "" + "symfony/mime": "To use the file extension guesser" }, "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.4-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, "autoload": { "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7990,26 +8656,18 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Generic abstractions related to writing services", + "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/http-foundation/tree/v5.3.10" }, "funding": [ { @@ -8025,30 +8683,32 @@ "type": "tidelift" } ], - "time": "2021-04-01T10:43:52+00:00" + "time": "2021-10-11T15:41:55+00:00" }, { - "name": "symfony/stopwatch", - "version": "v5.3.4", + "name": "symfony/options-resolver", + "version": "v5.3.7", "source": { "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "b24c6a92c6db316fee69e38c80591e080e41536c" + "url": "https://github.com/symfony/options-resolver.git", + "reference": "4b78e55b179003a42523a362cc0e8327f7a69b5e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/b24c6a92c6db316fee69e38c80591e080e41536c", - "reference": "b24c6a92c6db316fee69e38c80591e080e41536c", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/4b78e55b179003a42523a362cc0e8327f7a69b5e", + "reference": "4b78e55b179003a42523a362cc0e8327f7a69b5e", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/service-contracts": "^1.0|^2" + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-php73": "~1.0", + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\Stopwatch\\": "" + "Symfony\\Component\\OptionsResolver\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -8068,10 +8728,15 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Provides a way to profile code", + "description": "Provides an improved replacement for the array_replace PHP function", "homepage": "https://symfony.com", + "keywords": [ + "config", + "configuration", + "options" + ], "support": { - "source": "https://github.com/symfony/stopwatch/tree/v5.3.4" + "source": "https://github.com/symfony/options-resolver/tree/v5.3.7" }, "funding": [ { @@ -8087,35 +8752,45 @@ "type": "tidelift" } ], - "time": "2021-07-10T08:58:57+00:00" + "time": "2021-08-04T21:20:46+00:00" }, { - "name": "true/punycode", - "version": "v2.1.1", + "name": "symfony/polyfill-ctype", + "version": "v1.23.0", "source": { "type": "git", - "url": "https://github.com/true/php-punycode.git", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e" + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/true/php-punycode/zipball/a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", - "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/46cd95797e9df938fdd2b03693b5fca5e64b01ce", + "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce", "shasum": "" }, "require": { - "php": ">=5.3.0", - "symfony/polyfill-mbstring": "^1.3" + "php": ">=7.1" }, - "require-dev": { - "phpunit/phpunit": "~4.7", - "squizlabs/php_codesniffer": "~2.0" + "suggest": { + "ext-ctype": "For best performance" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, "autoload": { "psr-4": { - "TrueBV\\": "src/" - } + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -8123,241 +8798,320 @@ ], "authors": [ { - "name": "Renan Gonçalves", - "email": "renan.saddam@gmail.com" + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)", - "homepage": "https://github.com/true/php-punycode", + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", "keywords": [ - "idna", - "punycode" + "compatibility", + "ctype", + "polyfill", + "portable" ], "support": { - "issues": "https://github.com/true/php-punycode/issues", - "source": "https://github.com/true/php-punycode/tree/master" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.23.0" }, - "time": "2016-11-16T10:37:54+00:00" + "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": "2021-02-19T12:13:01+00:00" }, { - "name": "twig/twig", - "version": "v3.3.3", + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.23.1", "source": { "type": "git", - "url": "https://github.com/twigphp/Twig.git", - "reference": "a27fa056df8a6384316288ca8b0fa3a35fdeb569" + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "16880ba9c5ebe3642d1995ab866db29270b36535" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/a27fa056df8a6384316288ca8b0fa3a35fdeb569", - "reference": "a27fa056df8a6384316288ca8b0fa3a35fdeb569", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/16880ba9c5ebe3642d1995ab866db29270b36535", + "reference": "16880ba9c5ebe3642d1995ab866db29270b36535", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-mbstring": "^1.3" + "php": ">=7.1" }, - "require-dev": { - "psr/container": "^1.0", - "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0" + "suggest": { + "ext-intl": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.3-dev" + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { "psr-4": { - "Twig\\": "src/" - } + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + }, + "files": [ + "bootstrap.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com", - "homepage": "http://fabien.potencier.org", - "role": "Lead Developer" - }, - { - "name": "Twig Team", - "role": "Contributors" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { - "name": "Armin Ronacher", - "email": "armin.ronacher@active-4.com", - "role": "Project Founder" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Twig, the flexible, fast, and secure template language for PHP", - "homepage": "https://twig.symfony.com", + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", "keywords": [ - "templating" + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" ], "support": { - "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.3.3" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.23.1" }, "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, { "url": "https://github.com/fabpot", "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/twig/twig", + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2021-09-17T08:44:23+00:00" + "time": "2021-05-27T12:26:48+00:00" }, { - "name": "twitter/bootstrap", - "version": "v3.4.1", + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.23.0", "source": { "type": "git", - "url": "https://github.com/twbs/bootstrap.git", - "reference": "68b0d231a13201eb14acd3dc84e51543d16e5f7e" + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twbs/bootstrap/zipball/68b0d231a13201eb14acd3dc84e51543d16e5f7e", - "reference": "68b0d231a13201eb14acd3dc84e51543d16e5f7e", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8590a5f561694770bdcd3f9b5c69dde6945028e8", + "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8", "shasum": "" }, - "replace": { - "twitter/bootstrap": "self.version" + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4.x-dev" + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] + }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { - "name": "Jacob Thornton", - "email": "jacobthornton@gmail.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { - "name": "Mark Otto", - "email": "markdotto@gmail.com" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", - "homepage": "https://getbootstrap.com/", + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", "keywords": [ - "JS", - "css", - "framework", - "front-end", - "less", - "mobile-first", - "responsive", - "web" + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" ], "support": { - "issues": "https://github.com/twbs/bootstrap/issues", - "source": "https://github.com/twbs/bootstrap/tree/v3.4.1" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.23.0" }, - "time": "2019-02-13T15:55:38+00:00" + "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": "2021-02-19T12:13:01+00:00" }, { - "name": "webimpress/safe-writer", - "version": "2.2.0", + "name": "symfony/polyfill-mbstring", + "version": "v1.23.1", "source": { "type": "git", - "url": "https://github.com/webimpress/safe-writer.git", - "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", - "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9174a3d80210dca8daa7f31fec659150bbeabfc6", + "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" + "php": ">=7.1" }, - "require-dev": { - "phpunit/phpunit": "^9.5.4", - "vimeo/psalm": "^4.7", - "webimpress/coding-standard": "^1.2.2" + "suggest": { + "ext-mbstring": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2.x-dev", - "dev-develop": "2.3.x-dev", - "dev-release-1.0": "1.0.x-dev" + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { "psr-4": { - "Webimpress\\SafeWriter\\": "src/" - } + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-2-Clause" + "MIT" ], - "description": "Tool to write files safely, to avoid race conditions", + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", "keywords": [ - "concurrent write", - "file writer", - "race condition", - "safe writer", - "webimpress" + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" ], "support": { - "issues": "https://github.com/webimpress/safe-writer/issues", - "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.23.1" }, "funding": [ { - "url": "https://github.com/michalbundyra", + "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": "2021-04-19T16:34:45+00:00" + "time": "2021-05-27T12:26:48+00:00" }, { - "name": "webmozart/assert", - "version": "1.8.0", + "name": "symfony/polyfill-php72", + "version": "v1.23.0", "source": { "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "ab2cb0b3b559010b75981b1bdce728da3ee90ad6" + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "9a142215a36a3888e30d0a9eeea9766764e96976" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/ab2cb0b3b559010b75981b1bdce728da3ee90ad6", - "reference": "ab2cb0b3b559010b75981b1bdce728da3ee90ad6", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9a142215a36a3888e30d0a9eeea9766764e96976", + "reference": "9a142215a36a3888e30d0a9eeea9766764e96976", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "vimeo/psalm": "<3.9.1" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^7.5.13" + "php": ">=7.1" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, "autoload": { "psr-4": { - "Webmozart\\Assert\\": "src/" - } + "Symfony\\Polyfill\\Php72\\": "" + }, + "files": [ + "bootstrap.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -8365,95 +9119,156 @@ ], "authors": [ { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Assertions to validate method input/output with nice error messages.", + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", "keywords": [ - "assert", - "check", - "validate" + "compatibility", + "polyfill", + "portable", + "shim" ], "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.8.0" + "source": "https://github.com/symfony/polyfill-php72/tree/v1.23.0" }, - "time": "2020-04-18T12:12:48+00:00" + "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": "2021-05-27T09:17:38+00:00" }, { - "name": "widmogrod/php-exceptions", - "version": "0.1.0", + "name": "symfony/polyfill-php73", + "version": "v1.23.0", "source": { "type": "git", - "url": "https://github.com/widmogrod/php-exceptions.git", - "reference": "3af4e7c1cd9fe11717b5bc5f674b2cf9b96c6f11" + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "fba8933c384d6476ab14fb7b8526e5287ca7e010" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/widmogrod/php-exceptions/zipball/3af4e7c1cd9fe11717b5bc5f674b2cf9b96c6f11", - "reference": "3af4e7c1cd9fe11717b5bc5f674b2cf9b96c6f11", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fba8933c384d6476ab14fb7b8526e5287ca7e010", + "reference": "fba8933c384d6476ab14fb7b8526e5287ca7e010", "shasum": "" }, - "require-dev": { - "phpspec/phpspec": "^2" + "require": { + "php": ">=7.1" }, "type": "library", - "autoload": { - "psr-0": { - "Exception": "src" + "extra": { + "branch-alias": { + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] + }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { - "name": "Gabriel Habryn", - "email": "widmogrod@gmail.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Collection PHP exceptions grouped by functionality with nice ::assert API", + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], "support": { - "issues": "https://github.com/widmogrod/php-exceptions/issues", - "source": "https://github.com/widmogrod/php-exceptions/tree/0.1.0" + "source": "https://github.com/symfony/polyfill-php73/tree/v1.23.0" }, - "time": "2015-02-26T22:25:54+00:00" + "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": "2021-02-19T12:13:01+00:00" }, { - "name": "widmogrod/php-functional", - "version": "1.4.0", + "name": "symfony/polyfill-php80", + "version": "v1.23.1", "source": { "type": "git", - "url": "https://github.com/widmogrod/php-functional.git", - "reference": "31d6de7cdbb6172aeb28a348d4b5a15012bad894" + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/widmogrod/php-functional/zipball/31d6de7cdbb6172aeb28a348d4b5a15012bad894", - "reference": "31d6de7cdbb6172aeb28a348d4b5a15012bad894", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/1100343ed1a92e3a38f9ae122fc0eb21602547be", + "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be", "shasum": "" }, "require": { - "widmogrod/php-exceptions": "^0.1" - }, - "require-dev": { - "phpspec/phpspec": "^2", - "phpunit/phpunit": "^4.7" + "php": ">=7.1" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, "autoload": { - "psr-0": { - "Common": "src", - "Monad": "src", - "Functor": "src", - "Applicative": "src" + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" }, "files": [ - "src/Functional/functions.php", - "src/Monad/Either/functions.php", - "src/Monad/Maybe/functions.php" + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -8462,56 +9277,81 @@ ], "authors": [ { - "name": "Gabriel Habryn", - "email": "widmogrod@gmail.com" + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Functors, Applicative and Monads are fascinating concept. Purpose of this library is to explore them in OOP PHP world.", + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], "support": { - "issues": "https://github.com/widmogrod/php-functional/issues", - "source": "https://github.com/widmogrod/php-functional/tree/master" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.1" }, - "time": "2015-08-16T15:36:44+00:00" + "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": "2021-07-28T13:41:28+00:00" }, { - "name": "widmogrod/zf2-assetic-module", - "version": "2.4.0", + "name": "symfony/polyfill-uuid", + "version": "v1.23.0", "source": { "type": "git", - "url": "https://github.com/widmogrod/zf2-assetic-module.git", - "reference": "0d7b36a621bd25e2402c751869e7c84ccbf4737c" + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "9165effa2eb8a31bb3fa608df9d529920d21ddd9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/widmogrod/zf2-assetic-module/zipball/0d7b36a621bd25e2402c751869e7c84ccbf4737c", - "reference": "0d7b36a621bd25e2402c751869e7c84ccbf4737c", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/9165effa2eb8a31bb3fa608df9d529920d21ddd9", + "reference": "9165effa2eb8a31bb3fa608df9d529920d21ddd9", "shasum": "" }, "require": { - "kriswallsmith/assetic": "^1.2", - "php": "^5.6 || ^7.0", - "symfony/console": "^3.1.3", - "widmogrod/php-functional": "^1.0", - "zendframework/zend-mvc": "^3.0" - }, - "require-dev": { - "fabpot/php-cs-fixer": "^1.12", - "phpunit/phpunit": "^5.4" + "php": ">=7.1" }, "suggest": { - "leafo/lessphp": "Assetic provides the integration with the lessphp LESS compiler", - "leafo/scssphp": "Assetic provides the integration with the scssphp SCSS compiler" + "ext-uuid": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } }, - "bin": [ - "bin/assetic" - ], - "type": "library", "autoload": { - "psr-0": { - "AsseticBundle": "src" + "psr-4": { + "Symfony\\Polyfill\\Uuid\\": "" }, - "classmap": [ - "Module.php" + "files": [ + "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -8520,57 +9360,67 @@ ], "authors": [ { - "name": "Gabriel Habryn", - "email": "widmogrod@gmail.com", - "homepage": "https://github.com/widmogrod/zf2-assetic-module", - "role": "Developer" + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Zend Framework 2 module that provides complete integration of Assetic library", - "homepage": "https://github.com/widmogrod/zf2-assetic-module", + "description": "Symfony polyfill for uuid functions", + "homepage": "https://symfony.com", "keywords": [ - "JS", - "assetic", - "assets", - "css", - "less", - "resources" + "compatibility", + "polyfill", + "portable", + "uuid" ], "support": { - "issues": "https://github.com/widmogrod/zf2-assetic-module/issues", - "source": "https://github.com/widmogrod/zf2-assetic-module/tree/master" + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.23.0" }, - "time": "2018-01-13T15:39:38+00:00" - } - ], - "packages-dev": [ + "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": "2021-02-19T12:13:01+00:00" + }, { - "name": "composer/xdebug-handler", - "version": "1.4.6", + "name": "symfony/process", + "version": "v5.3.7", "source": { "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "f27e06cd9675801df441b3656569b328e04aa37c" + "url": "https://github.com/symfony/process.git", + "reference": "38f26c7d6ed535217ea393e05634cb0b244a1967" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f27e06cd9675801df441b3656569b328e04aa37c", - "reference": "f27e06cd9675801df441b3656569b328e04aa37c", + "url": "https://api.github.com/repos/symfony/process/zipball/38f26c7d6ed535217ea393e05634cb0b244a1967", + "reference": "38f26c7d6ed535217ea393e05634cb0b244a1967", "shasum": "" }, "require": { - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.55", - "symfony/phpunit-bridge": "^4.2 || ^5" + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { "psr-4": { - "Composer\\XdebugHandler\\": "src" - } + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -8578,67 +9428,83 @@ ], "authors": [ { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Restarts a process without Xdebug.", - "keywords": [ - "Xdebug", - "performance" - ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/1.4.6" + "source": "https://github.com/symfony/process/tree/v5.3.7" }, "funding": [ { - "url": "https://packagist.com", + "url": "https://symfony.com/sponsor", "type": "custom" }, { - "url": "https://github.com/composer", + "url": "https://github.com/fabpot", "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2021-03-25T17:01:18+00:00" + "time": "2021-08-04T21:20:46+00:00" }, { - "name": "jean85/pretty-package-versions", - "version": "1.4.0", + "name": "symfony/routing", + "version": "v5.3.7", "source": { "type": "git", - "url": "https://github.com/Jean85/pretty-package-versions.git", - "reference": "1fd8d3b809e0d3dd2de20d98b1198d63bf5289a1" + "url": "https://github.com/symfony/routing.git", + "reference": "be865017746fe869007d94220ad3f5297951811b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/1fd8d3b809e0d3dd2de20d98b1198d63bf5289a1", - "reference": "1fd8d3b809e0d3dd2de20d98b1198d63bf5289a1", + "url": "https://api.github.com/repos/symfony/routing/zipball/be865017746fe869007d94220ad3f5297951811b", + "reference": "be865017746fe869007d94220ad3f5297951811b", "shasum": "" }, "require": { - "composer-runtime-api": "^2.0", - "php": "^7.0" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "doctrine/annotations": "<1.12", + "symfony/config": "<5.3", + "symfony/dependency-injection": "<4.4", + "symfony/yaml": "<4.4" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "doctrine/annotations": "^1.12", + "psr/log": "^1|^2|^3", + "symfony/config": "^5.3", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/expression-language": "^4.4|^5.0", + "symfony/http-foundation": "^4.4|^5.0", + "symfony/yaml": "^4.4|^5.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4-dev" - } + "suggest": { + "symfony/config": "For using the all-in-one router or any loader", + "symfony/expression-language": "For using expression matching", + "symfony/http-foundation": "For using a Symfony Request object", + "symfony/yaml": "For using the YAML loader" }, + "type": "library", "autoload": { "psr-4": { - "Jean85\\": "src/" - } + "Symfony\\Component\\Routing\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -8646,748 +9512,743 @@ ], "authors": [ { - "name": "Alessandro Lai", - "email": "alessandro.lai85@gmail.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "A wrapper for ocramius/package-versions to get pretty versions strings", + "description": "Maps an HTTP request to a set of configuration variables", + "homepage": "https://symfony.com", "keywords": [ - "composer", - "package", - "release", - "versions" + "router", + "routing", + "uri", + "url" ], "support": { - "issues": "https://github.com/Jean85/pretty-package-versions/issues", - "source": "https://github.com/Jean85/pretty-package-versions/tree/master" + "source": "https://github.com/symfony/routing/tree/v5.3.7" }, - "time": "2020-04-28T06:34:14+00:00" + "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": "2021-08-04T21:42:42+00:00" }, { - "name": "laminas/laminas-developer-tools", - "version": "2.0.3", + "name": "symfony/service-contracts", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-developer-tools.git", - "reference": "f6a6cfe65a36f9284e106381d002c216be6df0bc" + "url": "https://github.com/symfony/service-contracts.git", + "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-developer-tools/zipball/f6a6cfe65a36f9284e106381d002c216be6df0bc", - "reference": "f6a6cfe65a36f9284e106381d002c216be6df0bc", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", + "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", "shasum": "" }, "require": { - "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", - "laminas/laminas-modulemanager": "^2.7", - "laminas/laminas-mvc": "^2.7 || ^3.0.1", - "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", - "laminas/laminas-stdlib": "^2.7 || ^3.0", - "laminas/laminas-view": "^2.6", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^5.6 || ^7.0", - "symfony/var-dumper": "^3.4.36 || ^4.4.1 || ^5.0.1" - }, - "replace": { - "zendframework/zend-developer-tools": "^2.0.0" - }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^5.7.25 || ^6.4.4 || ^7.1" + "php": ">=7.2.5", + "psr/container": "^1.1" }, "suggest": { - "aist/aist-git-tools": "Show you information about current GIT repository", - "bjyoungblood/bjy-profiler": "Version: dev-master, allows the usage of the (Laminas) Db collector.", - "doctrine/doctrine-orm-module": "Profile DoctrineORM queries", - "jhuet/zdt-logger-module": "Show you log data from Laminas\\Log", - "ocramius/ocra-service-manager": "OcraServiceManager can help you track dependencies within your application.", - "san/san-session-toolbar": "SanSessionToolbar can help you see current Laminas\\Session data you're using within your application.", - "snapshotpl/api-tools-snap-event-debugger": "ZfSnapEventDebugger can help you debug events from Laminas\\EventManager" + "symfony/service-implementation": "" }, "type": "library", "extra": { - "laminas": { - "module": "Laminas\\DeveloperTools" + "branch-alias": { + "dev-main": "2.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { "psr-4": { - "Laminas\\DeveloperTools\\": "src/" + "Symfony\\Contracts\\Service\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Module for developer and debug tools for use with laminas-mvc applications.", - "homepage": "https://laminas.dev", + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", "keywords": [ - "debug", - "developer", - "laminas", - "module" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], "support": { - "chat": "https://laminas.dev/chat", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-developer-tools/issues", - "rss": "https://github.com/laminas/laminas-developer-tools/releases.atom", - "source": "https://github.com/laminas/laminas-developer-tools" + "source": "https://github.com/symfony/service-contracts/tree/v2.4.0" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "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": "2020-11-02T03:12:47+00:00" + "time": "2021-04-01T10:43:52+00:00" }, { - "name": "nette/bootstrap", - "version": "v3.1.1", + "name": "symfony/stopwatch", + "version": "v5.3.4", "source": { "type": "git", - "url": "https://github.com/nette/bootstrap.git", - "reference": "efe6c30fc009451f59fe56f3b309eb85c48b2baf" + "url": "https://github.com/symfony/stopwatch.git", + "reference": "b24c6a92c6db316fee69e38c80591e080e41536c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/bootstrap/zipball/efe6c30fc009451f59fe56f3b309eb85c48b2baf", - "reference": "efe6c30fc009451f59fe56f3b309eb85c48b2baf", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/b24c6a92c6db316fee69e38c80591e080e41536c", + "reference": "b24c6a92c6db316fee69e38c80591e080e41536c", "shasum": "" }, "require": { - "nette/di": "^3.0.5", - "nette/utils": "^3.2.1", - "php": ">=7.2 <8.1" - }, - "conflict": { - "tracy/tracy": "<2.6" - }, - "require-dev": { - "latte/latte": "^2.2", - "nette/application": "^3.1", - "nette/caching": "^3.0", - "nette/database": "^3.0", - "nette/forms": "^3.0", - "nette/http": "^3.0", - "nette/mail": "^3.0", - "nette/robot-loader": "^3.0", - "nette/safe-stream": "^2.2", - "nette/security": "^3.0", - "nette/tester": "^2.0", - "phpstan/phpstan-nette": "^0.12", - "tracy/tracy": "^2.6" - }, - "suggest": { - "nette/robot-loader": "to use Configurator::createRobotLoader()", - "tracy/tracy": "to use Configurator::enableTracy()" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - } + "php": ">=7.2.5", + "symfony/service-contracts": "^1.0|^2" }, + "type": "library", "autoload": { - "classmap": [ - "src/" + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" + "MIT" ], "authors": [ { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "🅱 Nette Bootstrap: the simple way to configure and bootstrap your Nette application.", - "homepage": "https://nette.org", - "keywords": [ - "bootstrapping", - "configurator", - "nette" - ], + "description": "Provides a way to profile code", + "homepage": "https://symfony.com", "support": { - "issues": "https://github.com/nette/bootstrap/issues", - "source": "https://github.com/nette/bootstrap/tree/v3.1.1" + "source": "https://github.com/symfony/stopwatch/tree/v5.3.4" }, - "time": "2021-01-25T00:31:21+00:00" + "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": "2021-07-10T08:58:57+00:00" }, { - "name": "nette/di", - "version": "v3.0.10", + "name": "symfony/string", + "version": "v5.3.10", "source": { "type": "git", - "url": "https://github.com/nette/di.git", - "reference": "4f0cb0b3f032a9106aa3fb29e33da381564716c2" + "url": "https://github.com/symfony/string.git", + "reference": "d70c35bb20bbca71fc4ab7921e3c6bda1a82a60c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/di/zipball/4f0cb0b3f032a9106aa3fb29e33da381564716c2", - "reference": "4f0cb0b3f032a9106aa3fb29e33da381564716c2", + "url": "https://api.github.com/repos/symfony/string/zipball/d70c35bb20bbca71fc4ab7921e3c6bda1a82a60c", + "reference": "d70c35bb20bbca71fc4ab7921e3c6bda1a82a60c", "shasum": "" }, "require": { - "ext-tokenizer": "*", - "nette/neon": "^3.0", - "nette/php-generator": "^3.3.3", - "nette/robot-loader": "^3.2", - "nette/schema": "^1.1", - "nette/utils": "^3.1.6", - "php": ">=7.1 <8.2" - }, - "conflict": { - "nette/bootstrap": "<3.0" + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php80": "~1.15" }, "require-dev": { - "nette/tester": "^2.2", - "phpstan/phpstan": "^0.12", - "tracy/tracy": "^2.3" + "symfony/error-handler": "^4.4|^5.0", + "symfony/http-client": "^4.4|^5.0", + "symfony/translation-contracts": "^1.1|^2", + "symfony/var-exporter": "^4.4|^5.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, "autoload": { - "classmap": [ - "src/" + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "files": [ + "Resources/functions.php" + ], + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" + "MIT" ], "authors": [ { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "💎 Nette Dependency Injection Container: Flexible, compiled and full-featured DIC with perfectly usable autowiring and support for all new PHP features.", - "homepage": "https://nette.org", + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "homepage": "https://symfony.com", "keywords": [ - "compiled", - "di", - "dic", - "factory", - "ioc", - "nette", - "static" + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" ], "support": { - "issues": "https://github.com/nette/di/issues", - "source": "https://github.com/nette/di/tree/v3.0.10" + "source": "https://github.com/symfony/string/tree/v5.3.10" }, - "time": "2021-09-29T15:39:33+00:00" + "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": "2021-10-27T18:21:46+00:00" }, { - "name": "nette/finder", - "version": "v2.5.2", + "name": "true/punycode", + "version": "v2.1.1", "source": { "type": "git", - "url": "https://github.com/nette/finder.git", - "reference": "4ad2c298eb8c687dd0e74ae84206a4186eeaed50" + "url": "https://github.com/true/php-punycode.git", + "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/finder/zipball/4ad2c298eb8c687dd0e74ae84206a4186eeaed50", - "reference": "4ad2c298eb8c687dd0e74ae84206a4186eeaed50", + "url": "https://api.github.com/repos/true/php-punycode/zipball/a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", + "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", "shasum": "" }, "require": { - "nette/utils": "^2.4 || ^3.0", - "php": ">=7.1" - }, - "conflict": { - "nette/nette": "<2.2" + "php": ">=5.3.0", + "symfony/polyfill-mbstring": "^1.3" }, "require-dev": { - "nette/tester": "^2.0", - "phpstan/phpstan": "^0.12", - "tracy/tracy": "^2.3" + "phpunit/phpunit": "~4.7", + "squizlabs/php_codesniffer": "~2.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.5-dev" - } - }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "TrueBV\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause", - "GPL-2.0", - "GPL-3.0" + "MIT" ], "authors": [ { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" - }, - { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" + "name": "Renan Gonçalves", + "email": "renan.saddam@gmail.com" } ], - "description": "🔍 Nette Finder: find files and directories with an intuitive API.", - "homepage": "https://nette.org", + "description": "A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)", + "homepage": "https://github.com/true/php-punycode", "keywords": [ - "filesystem", - "glob", - "iterator", - "nette" + "idna", + "punycode" ], "support": { - "issues": "https://github.com/nette/finder/issues", - "source": "https://github.com/nette/finder/tree/v2.5.2" + "issues": "https://github.com/true/php-punycode/issues", + "source": "https://github.com/true/php-punycode/tree/master" }, - "time": "2020-01-03T20:35:40+00:00" + "time": "2016-11-16T10:37:54+00:00" }, { - "name": "nette/neon", - "version": "v3.2.2", + "name": "twig/twig", + "version": "v3.3.3", "source": { "type": "git", - "url": "https://github.com/nette/neon.git", - "reference": "e4ca6f4669121ca6876b1d048c612480e39a28d5" + "url": "https://github.com/twigphp/Twig.git", + "reference": "a27fa056df8a6384316288ca8b0fa3a35fdeb569" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/neon/zipball/e4ca6f4669121ca6876b1d048c612480e39a28d5", - "reference": "e4ca6f4669121ca6876b1d048c612480e39a28d5", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/a27fa056df8a6384316288ca8b0fa3a35fdeb569", + "reference": "a27fa056df8a6384316288ca8b0fa3a35fdeb569", "shasum": "" }, "require": { - "ext-json": "*", - "php": ">=7.1" + "php": ">=7.2.5", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-mbstring": "^1.3" }, "require-dev": { - "nette/tester": "^2.0", - "phpstan/phpstan": "^0.12", - "tracy/tracy": "^2.3" + "psr/container": "^1.0", + "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-master": "3.3-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "Twig\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" + "BSD-3-Clause" ], "authors": [ { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com", + "homepage": "http://fabien.potencier.org", + "role": "Lead Developer" + }, + { + "name": "Twig Team", + "role": "Contributors" }, { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" + "name": "Armin Ronacher", + "email": "armin.ronacher@active-4.com", + "role": "Project Founder" } ], - "description": "🍸 Nette NEON: encodes and decodes NEON file format.", - "homepage": "https://ne-on.org", + "description": "Twig, the flexible, fast, and secure template language for PHP", + "homepage": "https://twig.symfony.com", "keywords": [ - "export", - "import", - "neon", - "nette", - "yaml" + "templating" ], "support": { - "issues": "https://github.com/nette/neon/issues", - "source": "https://github.com/nette/neon/tree/v3.2.2" + "issues": "https://github.com/twigphp/Twig/issues", + "source": "https://github.com/twigphp/Twig/tree/v3.3.3" }, - "time": "2021-02-28T12:30:32+00:00" + "funding": [ + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/twig/twig", + "type": "tidelift" + } + ], + "time": "2021-09-17T08:44:23+00:00" }, { - "name": "nette/php-generator", - "version": "v3.6.2", + "name": "twitter/bootstrap", + "version": "v3.4.1", "source": { "type": "git", - "url": "https://github.com/nette/php-generator.git", - "reference": "bce6abcd4090ab5eec24b78f26c753c6525a425c" + "url": "https://github.com/twbs/bootstrap.git", + "reference": "68b0d231a13201eb14acd3dc84e51543d16e5f7e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/php-generator/zipball/bce6abcd4090ab5eec24b78f26c753c6525a425c", - "reference": "bce6abcd4090ab5eec24b78f26c753c6525a425c", + "url": "https://api.github.com/repos/twbs/bootstrap/zipball/68b0d231a13201eb14acd3dc84e51543d16e5f7e", + "reference": "68b0d231a13201eb14acd3dc84e51543d16e5f7e", "shasum": "" }, - "require": { - "nette/utils": "^3.1.2", - "php": ">=7.2 <8.2" - }, - "require-dev": { - "nette/tester": "^2.4", - "nikic/php-parser": "^4.11", - "phpstan/phpstan": "^0.12", - "tracy/tracy": "^2.3" - }, - "suggest": { - "nikic/php-parser": "to use ClassType::withBodiesFrom() & GlobalFunction::withBodyFrom()" + "replace": { + "twitter/bootstrap": "self.version" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.6-dev" + "dev-master": "3.4.x-dev" } }, - "autoload": { - "classmap": [ - "src/" - ] - }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" + "MIT" ], "authors": [ { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" + "name": "Jacob Thornton", + "email": "jacobthornton@gmail.com" }, { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" + "name": "Mark Otto", + "email": "markdotto@gmail.com" } ], - "description": "🐘 Nette PHP Generator: generates neat PHP code for you. Supports new PHP 8.1 features.", - "homepage": "https://nette.org", + "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", + "homepage": "https://getbootstrap.com/", "keywords": [ - "code", - "nette", - "php", - "scaffolding" + "JS", + "css", + "framework", + "front-end", + "less", + "mobile-first", + "responsive", + "web" ], "support": { - "issues": "https://github.com/nette/php-generator/issues", - "source": "https://github.com/nette/php-generator/tree/v3.6.2" + "issues": "https://github.com/twbs/bootstrap/issues", + "source": "https://github.com/twbs/bootstrap/tree/v3.4.1" }, - "time": "2021-09-23T21:48:24+00:00" + "time": "2019-02-13T15:55:38+00:00" }, { - "name": "nette/robot-loader", - "version": "v3.4.1", + "name": "webimpress/safe-writer", + "version": "2.2.0", "source": { "type": "git", - "url": "https://github.com/nette/robot-loader.git", - "reference": "e2adc334cb958164c050f485d99c44c430f51fe2" + "url": "https://github.com/webimpress/safe-writer.git", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/robot-loader/zipball/e2adc334cb958164c050f485d99c44c430f51fe2", - "reference": "e2adc334cb958164c050f485d99c44c430f51fe2", + "url": "https://api.github.com/repos/webimpress/safe-writer/zipball/9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", + "reference": "9d37cc8bee20f7cb2f58f6e23e05097eab5072e6", "shasum": "" }, "require": { - "ext-tokenizer": "*", - "nette/finder": "^2.5 || ^3.0", - "nette/utils": "^3.0", - "php": ">=7.1" + "php": "^7.3 || ^8.0" }, "require-dev": { - "nette/tester": "^2.0", - "phpstan/phpstan": "^0.12", - "tracy/tracy": "^2.3" + "phpunit/phpunit": "^9.5.4", + "vimeo/psalm": "^4.7", + "webimpress/coding-standard": "^1.2.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "2.2.x-dev", + "dev-develop": "2.3.x-dev", + "dev-release-1.0": "1.0.x-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "Webimpress\\SafeWriter\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" - ], - "authors": [ - { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" - }, - { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" - } + "BSD-2-Clause" ], - "description": "🍀 Nette RobotLoader: high performance and comfortable autoloader that will search and autoload classes within your application.", - "homepage": "https://nette.org", + "description": "Tool to write files safely, to avoid race conditions", "keywords": [ - "autoload", - "class", - "interface", - "nette", - "trait" + "concurrent write", + "file writer", + "race condition", + "safe writer", + "webimpress" ], "support": { - "issues": "https://github.com/nette/robot-loader/issues", - "source": "https://github.com/nette/robot-loader/tree/v3.4.1" + "issues": "https://github.com/webimpress/safe-writer/issues", + "source": "https://github.com/webimpress/safe-writer/tree/2.2.0" }, - "time": "2021-08-25T15:53:54+00:00" + "funding": [ + { + "url": "https://github.com/michalbundyra", + "type": "github" + } + ], + "time": "2021-04-19T16:34:45+00:00" }, { - "name": "nette/schema", - "version": "v1.2.1", + "name": "webmozart/assert", + "version": "1.10.0", "source": { "type": "git", - "url": "https://github.com/nette/schema.git", - "reference": "f5ed39fc96358f922cedfd1e516f0dadf5d2be0d" + "url": "https://github.com/webmozarts/assert.git", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/schema/zipball/f5ed39fc96358f922cedfd1e516f0dadf5d2be0d", - "reference": "f5ed39fc96358f922cedfd1e516f0dadf5d2be0d", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25", "shasum": "" }, "require": { - "nette/utils": "^3.1.4 || ^4.0", - "php": ">=7.1 <8.1" + "php": "^7.2 || ^8.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" }, "require-dev": { - "nette/tester": "^2.3 || ^2.4", - "phpstan/phpstan-nette": "^0.12", - "tracy/tracy": "^2.7" + "phpunit/phpunit": "^8.5.13" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.2-dev" + "dev-master": "1.10-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "Webmozart\\Assert\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" + "MIT" ], - "authors": [ - { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" - }, + "authors": [ { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" } ], - "description": "📐 Nette Schema: validating data structures against a given Schema.", - "homepage": "https://nette.org", + "description": "Assertions to validate method input/output with nice error messages.", "keywords": [ - "config", - "nette" + "assert", + "check", + "validate" ], "support": { - "issues": "https://github.com/nette/schema/issues", - "source": "https://github.com/nette/schema/tree/v1.2.1" + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.10.0" }, - "time": "2021-03-04T17:51:11+00:00" - }, + "time": "2021-03-09T10:59:23+00:00" + } + ], + "packages-dev": [ { - "name": "nette/utils", - "version": "v3.2.5", + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.1", "source": { "type": "git", - "url": "https://github.com/nette/utils.git", - "reference": "9cd80396ca58d7969ab44fc7afcf03624dfa526e" + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "fe390591e0241955f22eb9ba327d137e501c771c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/utils/zipball/9cd80396ca58d7969ab44fc7afcf03624dfa526e", - "reference": "9cd80396ca58d7969ab44fc7afcf03624dfa526e", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/fe390591e0241955f22eb9ba327d137e501c771c", + "reference": "fe390591e0241955f22eb9ba327d137e501c771c", "shasum": "" }, "require": { - "php": ">=7.2 <8.2" - }, - "conflict": { - "nette/di": "<3.0.6" + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0" }, "require-dev": { - "nette/tester": "~2.0", - "phpstan/phpstan": "^0.12", - "tracy/tracy": "^2.3" - }, - "suggest": { - "ext-gd": "to use Image", - "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", - "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", - "ext-json": "to use Nette\\Utils\\Json", - "ext-mbstring": "to use Strings::lower() etc...", - "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()", - "ext-xml": "to use Strings::length() etc. when mbstring is not available" + "composer/composer": "*", + "phpcompatibility/php-compatibility": "^9.0", + "sensiolabs/security-checker": "^4.1.0" }, - "type": "library", + "type": "composer-plugin", "extra": { - "branch-alias": { - "dev-master": "3.2-dev" - } + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" + "MIT" ], "authors": [ { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" - }, - { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" } ], - "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", - "homepage": "https://nette.org", + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com", "keywords": [ - "array", - "core", - "datetime", - "images", - "json", - "nette", - "paginator", - "password", - "slugify", - "string", - "unicode", - "utf-8", - "utility", - "validation" + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" ], "support": { - "issues": "https://github.com/nette/utils/issues", - "source": "https://github.com/nette/utils/tree/v3.2.5" + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" }, - "time": "2021-09-20T10:50:11+00:00" + "time": "2020-12-07T18:04:37+00:00" }, { - "name": "phpstan/extension-installer", - "version": "1.1.0", + "name": "laminas/laminas-developer-tools", + "version": "2.1.1", "source": { "type": "git", - "url": "https://github.com/phpstan/extension-installer.git", - "reference": "66c7adc9dfa38b6b5838a9fb728b68a7d8348051" + "url": "https://github.com/laminas/laminas-developer-tools.git", + "reference": "8d9e152e0791fe577e1d0fb63c6a973558f36013" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/66c7adc9dfa38b6b5838a9fb728b68a7d8348051", - "reference": "66c7adc9dfa38b6b5838a9fb728b68a7d8348051", + "url": "https://api.github.com/repos/laminas/laminas-developer-tools/zipball/8d9e152e0791fe577e1d0fb63c6a973558f36013", + "reference": "8d9e152e0791fe577e1d0fb63c6a973558f36013", "shasum": "" }, "require": { - "composer-plugin-api": "^1.1 || ^2.0", - "php": "^7.1 || ^8.0", - "phpstan/phpstan": ">=0.11.6" + "laminas/laminas-eventmanager": "^3.3", + "laminas/laminas-modulemanager": "^2.10", + "laminas/laminas-mvc": "^3.1", + "laminas/laminas-servicemanager": "^3.0.3", + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-view": "^2.6", + "laminas/laminas-zendframework-bridge": "^1.1", + "php": "^7.3 || ~8.0.0", + "symfony/var-dumper": "^5.0.1" + }, + "replace": { + "zendframework/zend-developer-tools": "^2.0.0" }, "require-dev": { - "composer/composer": "^1.8", - "phing/phing": "^2.16.3", - "php-parallel-lint/php-parallel-lint": "^1.2.0", - "phpstan/phpstan-strict-rules": "^0.11 || ^0.12" + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.3" }, - "type": "composer-plugin", + "suggest": { + "aist/aist-git-tools": "Show you information about current GIT repository", + "bjyoungblood/bjy-profiler": "Version: dev-master, allows the usage of the (Laminas) Db collector.", + "doctrine/doctrine-orm-module": "Profile DoctrineORM queries", + "jhuet/zdt-logger-module": "Show you log data from Laminas\\Log", + "ocramius/ocra-service-manager": "OcraServiceManager can help you track dependencies within your application.", + "san/san-session-toolbar": "SanSessionToolbar can help you see current Laminas\\Session data you're using within your application.", + "snapshotpl/api-tools-snap-event-debugger": "ZfSnapEventDebugger can help you debug events from Laminas\\EventManager" + }, + "type": "library", "extra": { - "class": "PHPStan\\ExtensionInstaller\\Plugin" + "laminas": { + "module": "Laminas\\DeveloperTools" + } }, "autoload": { "psr-4": { - "PHPStan\\ExtensionInstaller\\": "src/" + "Laminas\\DeveloperTools\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" + ], + "description": "Module for developer and debug tools for use with laminas-mvc applications.", + "homepage": "https://laminas.dev", + "keywords": [ + "debug", + "developer", + "laminas", + "module" ], - "description": "Composer plugin for automatic installation of PHPStan extensions", "support": { - "issues": "https://github.com/phpstan/extension-installer/issues", - "source": "https://github.com/phpstan/extension-installer/tree/1.1.0" + "chat": "https://laminas.dev/chat", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-developer-tools/issues", + "rss": "https://github.com/laminas/laminas-developer-tools/releases.atom", + "source": "https://github.com/laminas/laminas-developer-tools" }, - "time": "2020-12-13T13:06:13+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-04-13T20:07:35+00:00" }, { "name": "phpstan/phpdoc-parser", - "version": "0.3.5", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "8c4ef2aefd9788238897b678a985e1d5c8df6db4" + "reference": "dbc093d7af60eff5cd575d2ed761b15ed40bd08e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/8c4ef2aefd9788238897b678a985e1d5c8df6db4", - "reference": "8c4ef2aefd9788238897b678a985e1d5c8df6db4", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/dbc093d7af60eff5cd575d2ed761b15ed40bd08e", + "reference": "dbc093d7af60eff5cd575d2ed761b15ed40bd08e", "shasum": "" }, "require": { - "php": "~7.1" + "php": "^7.1 || ^8.0" }, "require-dev": { - "consistence/coding-standard": "^3.5", - "jakub-onderka/php-parallel-lint": "^0.9.2", - "phing/phing": "^2.16.0", - "phpstan/phpstan": "^0.10", - "phpunit/phpunit": "^6.3", - "slevomat/coding-standard": "^4.7.2", - "squizlabs/php_codesniffer": "^3.3.2", - "symfony/process": "^3.4 || ^4.0" + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/process": "^5.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "0.3-dev" + "dev-master": "1.0-dev" } }, "autoload": { @@ -9404,77 +10265,44 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/master" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.2.0" }, - "time": "2019-06-07T19:13:52+00:00" + "time": "2021-09-16T20:46:02+00:00" }, { "name": "phpstan/phpstan", - "version": "0.11.20", + "version": "0.12.99", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "938dcc03a005280e1a9587ec7684345bff06ebfc" + "reference": "b4d40f1d759942f523be267a1bab6884f46ca3f7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/938dcc03a005280e1a9587ec7684345bff06ebfc", - "reference": "938dcc03a005280e1a9587ec7684345bff06ebfc", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/b4d40f1d759942f523be267a1bab6884f46ca3f7", + "reference": "b4d40f1d759942f523be267a1bab6884f46ca3f7", "shasum": "" }, "require": { - "composer/xdebug-handler": "^1.3.0", - "jean85/pretty-package-versions": "^1.0.3", - "nette/bootstrap": "^2.4 || ^3.0", - "nette/di": "^2.4.7 || ^3.0", - "nette/neon": "^2.4.3 || ^3.0", - "nette/robot-loader": "^3.0.1", - "nette/schema": "^1.0", - "nette/utils": "^2.4.5 || ^3.0", - "nikic/php-parser": "^4.2.3", - "php": "~7.1", - "phpstan/phpdoc-parser": "^0.3.5", - "symfony/console": "~3.2 || ~4.0", - "symfony/finder": "~3.2 || ~4.0" + "php": "^7.1|^8.0" }, "conflict": { - "symfony/console": "3.4.16 || 4.1.5" - }, - "require-dev": { - "brianium/paratest": "^2.0 || ^3.0", - "consistence/coding-standard": "^3.5", - "dealerdirect/phpcodesniffer-composer-installer": "^0.4.4", - "ext-intl": "*", - "ext-mysqli": "*", - "ext-simplexml": "*", - "ext-soap": "*", - "ext-zip": "*", - "jakub-onderka/php-parallel-lint": "^1.0", - "localheinz/composer-normalize": "^1.1.0", - "phing/phing": "^2.16.0", - "phpstan/phpstan-deprecation-rules": "^0.11", - "phpstan/phpstan-php-parser": "^0.11", - "phpstan/phpstan-phpunit": "^0.11", - "phpstan/phpstan-strict-rules": "^0.11", - "phpunit/phpunit": "^7.5.14 || ^8.0", - "slevomat/coding-standard": "^4.7.2", - "squizlabs/php_codesniffer": "^3.3.2" + "phpstan/phpstan-shim": "*" }, "bin": [ - "bin/phpstan" + "phpstan", + "phpstan.phar" ], "type": "library", "extra": { "branch-alias": { - "dev-master": "0.11-dev" + "dev-master": "0.12-dev" } }, "autoload": { - "psr-4": { - "PHPStan\\": [ - "src/" - ] - } + "files": [ + "bootstrap.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -9483,13 +10311,17 @@ "description": "PHPStan - PHP Static Analysis Tool", "support": { "issues": "https://github.com/phpstan/phpstan/issues", - "source": "https://github.com/phpstan/phpstan/tree/0.11.20" + "source": "https://github.com/phpstan/phpstan/tree/0.12.99" }, "funding": [ { "url": "https://github.com/ondrejmirtes", "type": "github" }, + { + "url": "https://github.com/phpstan", + "type": "github" + }, { "url": "https://www.patreon.com/phpstan", "type": "patreon" @@ -9499,52 +10331,52 @@ "type": "tidelift" } ], - "time": "2020-10-12T14:33:05+00:00" + "time": "2021-09-12T20:09:55+00:00" }, { "name": "phpstan/phpstan-doctrine", - "version": "0.11.6", + "version": "0.12.44", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-doctrine.git", - "reference": "77592865e167b32c7dcb4f39a35210e909a8854c" + "reference": "5fe9a9b15707d9bc5178fa7cf0899e904d112ccd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-doctrine/zipball/77592865e167b32c7dcb4f39a35210e909a8854c", - "reference": "77592865e167b32c7dcb4f39a35210e909a8854c", + "url": "https://api.github.com/repos/phpstan/phpstan-doctrine/zipball/5fe9a9b15707d9bc5178fa7cf0899e904d112ccd", + "reference": "5fe9a9b15707d9bc5178fa7cf0899e904d112ccd", "shasum": "" }, "require": { - "nikic/php-parser": "^4.0", - "php": "~7.1", - "phpstan/phpdoc-parser": "^0.3", - "phpstan/phpstan": "^0.11.7" + "php": "^7.1 || ^8.0", + "phpstan/phpstan": "^0.12.85" }, "conflict": { "doctrine/collections": "<1.0", "doctrine/common": "<2.7", "doctrine/mongodb-odm": "<1.2", - "doctrine/orm": "<2.5" + "doctrine/orm": "<2.5", + "doctrine/persistence": "<1.3" }, "require-dev": { - "consistence/coding-standard": "^3.8", - "dealerdirect/phpcodesniffer-composer-installer": "^0.4.4", - "doctrine/collections": "^1.0", - "doctrine/common": "^2.7", - "doctrine/mongodb-odm": "^1.2", - "doctrine/orm": "^2.5", - "jakub-onderka/php-parallel-lint": "^1.0", - "phing/phing": "^2.16.0", - "phpstan/phpstan-phpunit": "^0.11", - "phpstan/phpstan-strict-rules": "^0.11", - "phpunit/phpunit": "^7.0", - "slevomat/coding-standard": "^5.0.4" + "doctrine/annotations": "^1.11.0", + "doctrine/collections": "^1.6", + "doctrine/common": "^2.7 || ^3.0", + "doctrine/dbal": "^2.13.1", + "doctrine/mongodb-odm": "^1.3 || ^2.1", + "doctrine/orm": "^2.9.1", + "doctrine/persistence": "^1.1 || ^2.0", + "nesbot/carbon": "^2.49", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/phpstan-phpunit": "^0.12.16", + "phpstan/phpstan-strict-rules": "^0.12.5", + "phpunit/phpunit": "^9.5", + "ramsey/uuid-doctrine": "^1.5.0" }, "type": "phpstan-extension", "extra": { "branch-alias": { - "dev-master": "0.11-dev" + "dev-master": "0.12-dev" }, "phpstan": { "includes": [ @@ -9565,39 +10397,45 @@ "description": "Doctrine extensions for PHPStan", "support": { "issues": "https://github.com/phpstan/phpstan-doctrine/issues", - "source": "https://github.com/phpstan/phpstan-doctrine/tree/master" + "source": "https://github.com/phpstan/phpstan-doctrine/tree/0.12.44" }, - "time": "2019-09-13T08:40:06+00:00" + "time": "2021-09-01T06:46:16+00:00" }, { "name": "slevomat/coding-standard", - "version": "6.1.5", + "version": "7.0.16", "source": { "type": "git", "url": "https://github.com/slevomat/coding-standard.git", - "reference": "d767b5e302ff096327466c97fec3cb57f6d16086" + "reference": "14c324b2f2f0072933036c2f3abaeda16a56dcd3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/d767b5e302ff096327466c97fec3cb57f6d16086", - "reference": "d767b5e302ff096327466c97fec3cb57f6d16086", + "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/14c324b2f2f0072933036c2f3abaeda16a56dcd3", + "reference": "14c324b2f2f0072933036c2f3abaeda16a56dcd3", "shasum": "" }, "require": { - "php": "^7.1", - "phpstan/phpdoc-parser": "0.3.5 - 0.4.3", - "squizlabs/php_codesniffer": "^3.5.4" + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7", + "php": "^7.1 || ^8.0", + "phpstan/phpdoc-parser": "^1.0.0", + "squizlabs/php_codesniffer": "^3.6.1" }, "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "0.6.2", - "grogy/php-parallel-lint": "1.1.0", - "phing/phing": "2.16.3", - "phpstan/phpstan": "0.11.19|0.12.9", - "phpstan/phpstan-phpunit": "0.11.2|0.12.6", - "phpstan/phpstan-strict-rules": "0.11.1|0.12.2", - "phpunit/phpunit": "7.5.18|8.5.2" + "phing/phing": "2.17.0", + "php-parallel-lint/php-parallel-lint": "1.3.1", + "phpstan/phpstan": "0.12.99", + "phpstan/phpstan-deprecation-rules": "0.12.6", + "phpstan/phpstan-phpunit": "0.12.22", + "phpstan/phpstan-strict-rules": "0.12.11", + "phpunit/phpunit": "7.5.20|8.5.5|9.5.10" }, "type": "phpcodesniffer-standard", + "extra": { + "branch-alias": { + "dev-master": "7.x-dev" + } + }, "autoload": { "psr-4": { "SlevomatCodingStandard\\": "SlevomatCodingStandard" @@ -9610,9 +10448,19 @@ "description": "Slevomat Coding Standard for PHP_CodeSniffer complements Consistence Coding Standard by providing sniffs with additional checks.", "support": { "issues": "https://github.com/slevomat/coding-standard/issues", - "source": "https://github.com/slevomat/coding-standard/tree/master" + "source": "https://github.com/slevomat/coding-standard/tree/7.0.16" }, - "time": "2020-02-05T21:17:34+00:00" + "funding": [ + { + "url": "https://github.com/kukulich", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/slevomat/coding-standard", + "type": "tidelift" + } + ], + "time": "2021-10-22T06:56:51+00:00" }, { "name": "squizlabs/php_codesniffer", @@ -9670,173 +10518,34 @@ }, "time": "2021-10-11T04:00:11+00:00" }, - { - "name": "symfony/finder", - "version": "v4.4.30", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "70362f1e112280d75b30087c7598b837c1b468b6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/70362f1e112280d75b30087c7598b837c1b468b6", - "reference": "70362f1e112280d75b30087c7598b837c1b468b6", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "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": "Finds files and directories via an intuitive fluent interface", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/finder/tree/v4.4.30" - }, - "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": "2021-08-04T20:31:23+00:00" - }, - { - "name": "symfony/polyfill-php72", - "version": "v1.23.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "9a142215a36a3888e30d0a9eeea9766764e96976" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9a142215a36a3888e30d0a9eeea9766764e96976", - "reference": "9a142215a36a3888e30d0a9eeea9766764e96976", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.23-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.23.0" - }, - "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": "2021-05-27T09:17:38+00:00" - }, { "name": "symfony/var-dumper", - "version": "v4.4.31", + "version": "v5.3.10", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "1f12cc0c2e880a5f39575c19af81438464717839" + "reference": "875432adb5f5570fff21036fd22aee244636b7d1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/1f12cc0c2e880a5f39575c19af81438464717839", - "reference": "1f12cc0c2e880a5f39575c19af81438464717839", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/875432adb5f5570fff21036fd22aee244636b7d1", + "reference": "875432adb5f5570fff21036fd22aee244636b7d1", "shasum": "" }, "require": { - "php": ">=7.1.3", + "php": ">=7.2.5", "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php72": "~1.5", "symfony/polyfill-php80": "^1.16" }, "conflict": { - "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", - "symfony/console": "<3.4" + "phpunit/phpunit": "<5.4.3", + "symfony/console": "<4.4" }, "require-dev": { "ext-iconv": "*", - "symfony/console": "^3.4|^4.0|^5.0", + "symfony/console": "^4.4|^5.0", "symfony/process": "^4.4|^5.0", - "twig/twig": "^1.43|^2.13|^3.0.4" + "twig/twig": "^2.13|^3.0.4" }, "suggest": { "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", @@ -9879,7 +10588,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v4.4.31" + "source": "https://github.com/symfony/var-dumper/tree/v5.3.10" }, "funding": [ { @@ -9895,14 +10604,12 @@ "type": "tidelift" } ], - "time": "2021-09-24T15:30:11+00:00" + "time": "2021-10-26T09:30:15+00:00" } ], "aliases": [], "minimum-stability": "dev", - "stability-flags": { - "doctrine/doctrine-orm-module": 0 - }, + "stability-flags": [], "prefer-stable": true, "prefer-lowest": false, "platform": [], diff --git a/config/autoload/database.global.php b/config/autoload/database.global.php index 50421bd180..981e4bdc77 100644 --- a/config/autoload/database.global.php +++ b/config/autoload/database.global.php @@ -53,10 +53,18 @@ 'migrations_configuration' => array( 'orm_default' => array( - 'directory' => __DIR__ . '/../../migrations', - 'namespace' => 'Migrations', - 'table' => 'general_migrations', - 'custom_template' => __DIR__ . '/../../migrations/migration.tpl' + 'table_storage' => array( + 'table_name' => 'general_migrations', + 'executed_at_column_name' => 'executed_at', + 'execution_time_column_name' => 'execution_time', + ), + + 'migrations_paths' => array( + 'Migrations' => __DIR__ . '/../../migrations', + ), + + 'custom_template' => __DIR__ . '/../../migrations/migration.tpl', + 'all_or_nothing' => true, ), ), ), diff --git a/config/modules.config.php b/config/modules.config.php index 844086346d..baea4148ac 100644 --- a/config/modules.config.php +++ b/config/modules.config.php @@ -12,10 +12,9 @@ 'Laminas\Serializer', 'Laminas\Session', 'Laminas\Validator', - 'Laminas\ZendFrameworkBridge', - 'AsseticBundle', 'DoctrineModule', + 'Fabiang\AsseticBundle', 'DoctrineORMModule', 'ZendTwig', diff --git a/docker/php-cli/entrypoint.sh b/docker/php-cli/entrypoint.sh index 097233b56a..163c5f2075 100755 --- a/docker/php-cli/entrypoint.sh +++ b/docker/php-cli/entrypoint.sh @@ -6,12 +6,15 @@ set -e case "$1" in init) php /app/bin/doctrine.php orm:schema-tool:create + + php /app/bin/doctrine.php migrations:sync-metadata-storage php /app/bin/doctrine.php migrations:version --add --all --no-interaction php /app/bin/console.php install:all ;; upgrade) + php /app/bin/doctrine.php migrations:sync-metadata-storage php /app/bin/doctrine.php migrations:migrate --no-interaction php /app/bin/console.php install:all diff --git a/module/BootstrapBundle/Resources/config/assetic.config.php b/module/BootstrapBundle/Resources/config/assetic.config.php index ae8eb104ed..2bb33650ec 100644 --- a/module/BootstrapBundle/Resources/config/assetic.config.php +++ b/module/BootstrapBundle/Resources/config/assetic.config.php @@ -2,8 +2,8 @@ namespace BootstrapBundle; -use CommonBundle\Component\Assetic\Filter\Js as JsFilter; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; +use Assetic\Filter\UglifyJs3Filter; return array( 'collections' => array( @@ -25,8 +25,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/affix.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -35,8 +35,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/alert.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -45,8 +45,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/button.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -55,8 +55,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/carousel.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -65,8 +65,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/collapse.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -75,8 +75,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/dropdown.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -85,8 +85,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/modal.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -95,8 +95,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/popover.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -105,8 +105,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/scrollspy.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -115,8 +115,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/tab.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -125,8 +125,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/tooltip.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -135,8 +135,8 @@ __DIR__ . '/../../../../vendor/twitter/bootstrap/js/transition.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), diff --git a/module/BrBundle/Resources/config/assetic.config.php b/module/BrBundle/Resources/config/assetic.config.php index cf8dc132a2..f54e41a5f7 100644 --- a/module/BrBundle/Resources/config/assetic.config.php +++ b/module/BrBundle/Resources/config/assetic.config.php @@ -2,9 +2,9 @@ namespace BrBundle; -use CommonBundle\Component\Assetic\Filter\Css as CssFilter; -use CommonBundle\Component\Assetic\Filter\Js as JsFilter; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; +use Assetic\Filter\UglifyCssFilter; +use Assetic\Filter\UglifyJs3Filter; return array( 'controllers' => array( @@ -390,8 +390,8 @@ 'fullcalendar/fullcalendar.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -400,8 +400,8 @@ 'fullcalendar/fullcalendar.css', ), 'filters' => array( - '?CssFilter' => array( - 'name' => CssFilter::class, + '?UglifyCssFilter' => array( + 'name' => UglifyCssFilter::class, ), ), 'options' => array( diff --git a/module/CalendarBundle/Resources/config/assetic.config.php b/module/CalendarBundle/Resources/config/assetic.config.php index 0332f89deb..29b2ff8519 100644 --- a/module/CalendarBundle/Resources/config/assetic.config.php +++ b/module/CalendarBundle/Resources/config/assetic.config.php @@ -2,8 +2,9 @@ namespace CalendarBundle; -use CommonBundle\Component\Assetic\Filter\Js as JsFilter; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; +use Assetic\Filter\UglifyCssFilter; +use Assetic\Filter\UglifyJs3Filter; return array( 'controllers' => array( @@ -70,8 +71,8 @@ 'calendar/js/calendar.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), diff --git a/module/CommonBundle/Component/Assetic/Filter/Css.php b/module/CommonBundle/Component/Assetic/Filter/Css.php deleted file mode 100644 index 59776300c8..0000000000 --- a/module/CommonBundle/Component/Assetic/Filter/Css.php +++ /dev/null @@ -1,11 +0,0 @@ -setCompress(true); - } -} diff --git a/module/CommonBundle/Component/Console/Command.php b/module/CommonBundle/Component/Console/Command.php index 853c287e43..987f180cf5 100644 --- a/module/CommonBundle/Component/Console/Command.php +++ b/module/CommonBundle/Component/Console/Command.php @@ -38,7 +38,7 @@ abstract class Command extends \Symfony\Component\Console\Command\Command implem protected $output; /** - * @return integer|void + * @return integer */ protected function execute(Input $input, Output $output) { @@ -53,7 +53,7 @@ protected function execute(Input $input, Output $output) $this->setProcessTitle('litus: ' . $this->getName()); - return $this->invoke(); + return $this->invoke() ?? 0; } /** diff --git a/module/CommonBundle/Component/Doctrine/Migrations/Version/MigrationFactoryDecorator.php b/module/CommonBundle/Component/Doctrine/Migrations/Version/MigrationFactoryDecorator.php new file mode 100644 index 0000000000..710ad8237e --- /dev/null +++ b/module/CommonBundle/Component/Doctrine/Migrations/Version/MigrationFactoryDecorator.php @@ -0,0 +1,37 @@ +migrationFactory = $migrationFactory; + $this->container = $container; + } + + public function createVersion(string $migrationClassName): AbstractMigration + { + $instance = $this->migrationFactory->createVersion($migrationClassName); + + if ($instance instanceof ContainerAwareInterface) { + $instance->setContainer($this->container); + } + + return $instance; + } +} diff --git a/module/CommonBundle/Component/Doctrine/Migrations/Version/ServiceManager/MigrationFactoryDecoratorFactory.php b/module/CommonBundle/Component/Doctrine/Migrations/Version/ServiceManager/MigrationFactoryDecoratorFactory.php new file mode 100644 index 0000000000..ea02f8f292 --- /dev/null +++ b/module/CommonBundle/Component/Doctrine/Migrations/Version/ServiceManager/MigrationFactoryDecoratorFactory.php @@ -0,0 +1,42 @@ + + */ + +class MigrationFactoryDecoratorFactory implements FactoryInterface +{ + /** + * @param ContainerInterface $container + * @param string $requestedName + * @param array|null $options + * + * @return MigrationFactoryDecorator + */ + public function __invoke(ContainerInterface $container, $requestedName, array $options = null): MigrationFactoryDecorator + { + $factory = new DbalMigrationFactory( + $container->get('doctrine.connection.orm_default'), + new NullLogger() + ); + + return new MigrationFactoryDecorator($factory); + } + + /** + * @param ServiceLocatorInterface $locator + * + * @return Raven_Client + */ + public function createService(ServiceLocatorInterface $serviceLocator): Raven_Client + { + return $this($serviceLocator, 'CommonBundle\Component\Redis\Client'); + } +} diff --git a/module/CommonBundle/Component/Form/Fieldset.php b/module/CommonBundle/Component/Form/Fieldset.php index af0552d905..3b6f9063bd 100644 --- a/module/CommonBundle/Component/Form/Fieldset.php +++ b/module/CommonBundle/Component/Form/Fieldset.php @@ -7,7 +7,7 @@ use CommonBundle\Component\ServiceManager\ServiceLocatorAwareInterface; use CommonBundle\Component\ServiceManager\ServiceLocatorAwareTrait; use Laminas\Form\FormInterface; -use Laminas\Hydrator\ClassMethods as ClassMethodsHydrator; +use Laminas\Hydrator\ClassMethodsHydrator; /** * Extending Laminas's fieldset component, so that our forms look the way we diff --git a/module/CommonBundle/Component/Form/Form.php b/module/CommonBundle/Component/Form/Form.php index aded9aab7e..5d5bed38d3 100755 --- a/module/CommonBundle/Component/Form/Form.php +++ b/module/CommonBundle/Component/Form/Form.php @@ -2,6 +2,7 @@ namespace CommonBundle\Component\Form; +use CommonBundle\Component\Hydrator\Hydrator; use CommonBundle\Component\ServiceManager\ServiceLocatorAware\DoctrineTrait; use CommonBundle\Component\ServiceManager\ServiceLocatorAware\HydratorPluginManagerTrait; use CommonBundle\Component\ServiceManager\ServiceLocatorAware\SessionContainerTrait; @@ -11,7 +12,7 @@ use CommonBundle\Component\Validator\FormAwareInterface; use Laminas\Form\FieldsetInterface as LaminasFieldsetInterface; use Laminas\Form\FormInterface; -use Laminas\Hydrator\ClassMethods as ClassMethodsHydrator; +use Laminas\Hydrator\ClassMethodsHydrator; use Laminas\InputFilter\InputFilterAwareInterface; use Laminas\InputFilter\InputFilterInterface; use Laminas\InputFilter\InputInterface; diff --git a/module/CommonBundle/Component/Form/FormElementManager.php b/module/CommonBundle/Component/Form/FormElementManager.php index 432ddd0f9f..7cdb858e1b 100644 --- a/module/CommonBundle/Component/Form/FormElementManager.php +++ b/module/CommonBundle/Component/Form/FormElementManager.php @@ -6,7 +6,7 @@ use CommonBundle\Component\Util\StringUtil; use Interop\Container\ContainerInterface; use Laminas\Form\FormFactoryAwareInterface; -use Laminas\Hydrator\ClassMethods as ClassMethodsHydrator; +use Laminas\Hydrator\ClassMethodsHydrator; use RuntimeException; /** diff --git a/module/CommonBundle/Component/Hydrator/Hydrator.php b/module/CommonBundle/Component/Hydrator/Hydrator.php index 0399892d6a..dc216150c7 100644 --- a/module/CommonBundle/Component/Hydrator/Hydrator.php +++ b/module/CommonBundle/Component/Hydrator/Hydrator.php @@ -75,11 +75,11 @@ public function __construct() abstract protected function doExtract($object = null); /** - * @param object|null $object The object to extract data from, or null + * @param object $object The object to extract data from * @return array The object's data, if any * @throws Exception\InvalidObjectException If the object is of the wrong class */ - public function extract($object = null) + public function extract(object $object): array { $this->checkType($object, __METHOD__); @@ -96,14 +96,14 @@ public function extract($object = null) abstract protected function doHydrate(array $array, $object = null); /** - * @param array $array The data, if any - * @param object|null $object The object to hydrate, or null + * @param array $array The data, if any + * @param object $object The object to hydrate * @return object The hydrated object or a new instance if $object is null * @throws Exception\InvalidObjectException If the object is of the wrong class * @throws \InvalidArgumentException If the array contains illegal data * @throws \InvalidArgumentException If the object is null and this hydrator cannot create new objects */ - public function hydrate(array $array, $object = null) + public function hydrate(array $array, object $object) { $this->checkType($object, __METHOD__); diff --git a/module/CommonBundle/Component/Hydrator/NamingStrategy/RemoveIs.php b/module/CommonBundle/Component/Hydrator/NamingStrategy/RemoveIs.php index 1bca7c5da1..aaa2f11580 100644 --- a/module/CommonBundle/Component/Hydrator/NamingStrategy/RemoveIs.php +++ b/module/CommonBundle/Component/Hydrator/NamingStrategy/RemoveIs.php @@ -3,13 +3,14 @@ namespace CommonBundle\Component\Hydrator\NamingStrategy; /** - * Make method names like isSomething() result in 'something' rather than 'is_something'. + * Make method names like isSomething() result in 'something' rather than + * 'is_something'. * * @author Bram Gotink */ class RemoveIs extends \Laminas\Hydrator\NamingStrategy\UnderscoreNamingStrategy { - public function extract($name) + public function extract($name, $object = null) { $extracted = parent::extract($name); diff --git a/module/CommonBundle/Resources/config/assetic.config.php b/module/CommonBundle/Resources/config/assetic.config.php index 87dd2abb56..6b45eb5c74 100644 --- a/module/CommonBundle/Resources/config/assetic.config.php +++ b/module/CommonBundle/Resources/config/assetic.config.php @@ -2,9 +2,9 @@ namespace CommonBundle; -use CommonBundle\Component\Assetic\Filter\Css as CssFilter; -use CommonBundle\Component\Assetic\Filter\Js as JsFilter; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; +use Assetic\Filter\UglifyCssFilter; +use Assetic\Filter\UglifyJs3Filter; return array( 'controllers' => array( @@ -196,8 +196,8 @@ 'common/js/bootstrap-fileinput.min.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -206,8 +206,8 @@ 'common/js/jquery-ui.min.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -216,8 +216,8 @@ 'common/css/jquery-ui.min.css', ), 'filters' => array( - '?CssFilter' => array( - 'name' => CssFilter::class, + '?UglifyCssFilter' => array( + 'name' => UglifyCssFilter::class, ), ), 'options' => array( @@ -229,8 +229,8 @@ 'common/js/jquery-ui-timepicker-addon.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -239,8 +239,8 @@ 'common/css/jquery-ui-timepicker-addon.css', ), 'filters' => array( - '?CssFilter' => array( - 'name' => CssFilter::class, + '?UglifyCssFilter' => array( + 'name' => UglifyCssFilter::class, ), ), 'options' => array( @@ -252,8 +252,8 @@ 'common/js/jquery.sortable-table.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -262,8 +262,8 @@ 'common/js/jquery.form.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -272,8 +272,8 @@ 'common/js/formUploadProgress.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -282,8 +282,8 @@ 'common/js/permanentModal.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -292,8 +292,8 @@ 'common/js/socket.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -302,8 +302,8 @@ 'common/js/fieldcount.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -312,8 +312,8 @@ 'common/js/typeaheadRemote.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -322,8 +322,8 @@ 'common/js/spin.min.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -332,8 +332,8 @@ 'common/js/holder.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -342,8 +342,8 @@ 'common/js/chart.min.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -353,8 +353,8 @@ 'common/js/unserialize.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -377,8 +377,8 @@ 'admin/js/*.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -388,8 +388,8 @@ 'site/js/displayFormErrors.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -399,8 +399,8 @@ // 'site/js/dropdownHover.js', // ), // 'filters' => array( - // '?JsFilter' => array( - // 'name' => JsFilter::class, + // '?JsMinFilter' => array( + // 'name' => JsMinFilter::class, // ), // ), // ), @@ -424,8 +424,8 @@ 'common/js/bootstrap-rowlink.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -435,8 +435,8 @@ 'gollum/css/editor.css', ), 'filters' => array( - '?CssFilter' => array( - 'name' => CssFilter::class, + '?UglifyCssFilter' => array( + 'name' => UglifyCssFilter::class, ), ), 'options' => array( @@ -449,8 +449,8 @@ 'gollum/js/markdown.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -460,8 +460,8 @@ 'common/js/jcrop.min.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -470,8 +470,8 @@ 'common/css/jcrop.min.css', ), 'filters' => array( - '?CssFilter' => array( - 'name' => CssFilter::class, + '?UglifyCssFilter' => array( + 'name' => UglifyCssFilter::class, ), ), 'options' => array( @@ -484,8 +484,8 @@ 'common/js/resizableColumns.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -494,8 +494,8 @@ 'common/css/resizableColumns.css', ), 'filters' => array( - '?CssFilter' => array( - 'name' => CssFilter::class, + '?UglifyCssFilter' => array( + 'name' => UglifyCssFilter::class, ), ), 'options' => array( diff --git a/module/CudiBundle/Resources/config/assetic.config.php b/module/CudiBundle/Resources/config/assetic.config.php index 35ce46abcf..6739ab4929 100644 --- a/module/CudiBundle/Resources/config/assetic.config.php +++ b/module/CudiBundle/Resources/config/assetic.config.php @@ -2,8 +2,8 @@ namespace CudiBundle; -use CommonBundle\Component\Assetic\Filter\Js as JsFilter; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; +use Assetic\Filter\UglifyJs3Filter; return array( 'controllers' => array( @@ -468,8 +468,8 @@ 'queue/js/*.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -478,8 +478,8 @@ 'sale/js/*.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -527,8 +527,8 @@ 'opening-hour/js/*.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), diff --git a/module/FormBundle/Resources/config/assetic.config.php b/module/FormBundle/Resources/config/assetic.config.php index d1fa199c5b..5126155dac 100644 --- a/module/FormBundle/Resources/config/assetic.config.php +++ b/module/FormBundle/Resources/config/assetic.config.php @@ -2,7 +2,7 @@ namespace FormBundle; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; return array( 'controllers' => array( diff --git a/module/GalleryBundle/Resources/config/assetic.config.php b/module/GalleryBundle/Resources/config/assetic.config.php index 30809add65..cc5fee005d 100644 --- a/module/GalleryBundle/Resources/config/assetic.config.php +++ b/module/GalleryBundle/Resources/config/assetic.config.php @@ -2,9 +2,9 @@ namespace GalleryBundle; -use CommonBundle\Component\Assetic\Filter\Css as CssFilter; -use CommonBundle\Component\Assetic\Filter\Js as JsFilter; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; +use Assetic\Filter\UglifyCssFilter; +use Assetic\Filter\UglifyJs3Filter; return array( 'controllers' => array( @@ -58,8 +58,8 @@ 'common/js/imageGallery.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -69,8 +69,8 @@ 'plupload/js/uploadkit/uploadkit.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -79,8 +79,8 @@ 'plupload/js/uploadkit/uploadkit.css', ), 'filters' => array( - '?CssFilter' => array( - 'name' => CssFilter::class, + '?UglifyCssFilter' => array( + 'name' => UglifyCssFilter::class, ), ), 'options' => array( diff --git a/module/LogisticsBundle/Resources/config/assetic.config.php b/module/LogisticsBundle/Resources/config/assetic.config.php index c6d4b74663..ac9ce31339 100644 --- a/module/LogisticsBundle/Resources/config/assetic.config.php +++ b/module/LogisticsBundle/Resources/config/assetic.config.php @@ -2,9 +2,9 @@ namespace LogisticsBundle; -use CommonBundle\Component\Assetic\Filter\Css as CssFilter; -use CommonBundle\Component\Assetic\Filter\Js as JsFilter; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; +use Assetic\Filter\UglifyCssFilter; +use Assetic\Filter\UglifyJs3Filter; return array( 'controllers' => array( @@ -176,8 +176,8 @@ 'logistics/fullcalendar/fullcalendar.css', ), 'filters' => array( - '?CssFilter' => array( - 'name' => CssFilter::class, + '?UglifyCssFilter' => array( + 'name' => UglifyCssFilter::class, ), ), 'options' => array( @@ -190,8 +190,8 @@ 'logistics/fullcalendar/fullcalendar.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), @@ -200,8 +200,8 @@ 'logistics/minicolor/jquery.miniColors.css', ), 'filters' => array( - '?CssFilter' => array( - 'name' => CssFilter::class, + '?UglifyCssFilter' => array( + 'name' => UglifyCssFilter::class, ), ), 'options' => array( @@ -213,8 +213,8 @@ 'logistics/minicolor/jquery.miniColors.min.js', ), 'filters' => array( - '?JsFilter' => array( - 'name' => JsFilter::class, + '?UglifyJs3Filter' => array( + 'name' => UglifyJs3Filter::class, ), ), ), diff --git a/module/PageBundle/Resources/config/assetic.config.php b/module/PageBundle/Resources/config/assetic.config.php index 08083a36f3..70ea05d9a5 100644 --- a/module/PageBundle/Resources/config/assetic.config.php +++ b/module/PageBundle/Resources/config/assetic.config.php @@ -1,6 +1,6 @@ array( diff --git a/module/PromBundle/Resources/config/assetic.config.php b/module/PromBundle/Resources/config/assetic.config.php index 5f4bd06d65..cc4d6bafdd 100644 --- a/module/PromBundle/Resources/config/assetic.config.php +++ b/module/PromBundle/Resources/config/assetic.config.php @@ -2,7 +2,7 @@ namespace PromBundle; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; return array( 'controllers' => array( diff --git a/module/PublicationBundle/Resources/config/assetic.config.php b/module/PublicationBundle/Resources/config/assetic.config.php index 2423dcef66..3e8bee4ca6 100644 --- a/module/PublicationBundle/Resources/config/assetic.config.php +++ b/module/PublicationBundle/Resources/config/assetic.config.php @@ -2,7 +2,7 @@ namespace PublicationBundle; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; return array( 'controllers' => array( diff --git a/module/QuizBundle/Entity/Quiz.php b/module/QuizBundle/Entity/Quiz.php index 51a41b281c..c568e0e6c2 100644 --- a/module/QuizBundle/Entity/Quiz.php +++ b/module/QuizBundle/Entity/Quiz.php @@ -49,14 +49,14 @@ class Quiz /** * @var ArrayCollection The rounds in this quiz * - * @ORM\OneToMany(targetEntity="QuizBundle\Entity\Round", mappedBy="quiz", cascade="remove") + * @ORM\OneToMany(targetEntity="QuizBundle\Entity\Round", mappedBy="quiz", cascade={"remove"}) */ private $rounds; /** * @var ArrayCollection The teams in this quiz * - * @ORM\OneToMany(targetEntity="QuizBundle\Entity\Team", mappedBy="quiz", cascade="remove") + * @ORM\OneToMany(targetEntity="QuizBundle\Entity\Team", mappedBy="quiz", cascade={"remove"}) */ private $teams; diff --git a/module/QuizBundle/Entity/Round.php b/module/QuizBundle/Entity/Round.php index 4eb43a71b6..b9ee5e8d5b 100644 --- a/module/QuizBundle/Entity/Round.php +++ b/module/QuizBundle/Entity/Round.php @@ -54,7 +54,7 @@ class Round /** * @var ArrayCollection The points in this round * - * @ORM\OneToMany(targetEntity="QuizBundle\Entity\Point", mappedBy="round", cascade="remove") + * @ORM\OneToMany(targetEntity="QuizBundle\Entity\Point", mappedBy="round", cascade={"remove"}) */ private $points; diff --git a/module/QuizBundle/Entity/Team.php b/module/QuizBundle/Entity/Team.php index ee47d83aa8..ca9d360c5d 100644 --- a/module/QuizBundle/Entity/Team.php +++ b/module/QuizBundle/Entity/Team.php @@ -47,7 +47,7 @@ class Team /** * @var ArrayCollection The points scored by this team * - * @ORM\OneToMany(targetEntity="QuizBundle\Entity\Point", mappedBy="team", cascade="remove") + * @ORM\OneToMany(targetEntity="QuizBundle\Entity\Point", mappedBy="team", cascade={"remove"}) */ private $points; diff --git a/module/QuizBundle/Resources/config/assetic.config.php b/module/QuizBundle/Resources/config/assetic.config.php index 1b296f95fd..aa3e69ddb1 100644 --- a/module/QuizBundle/Resources/config/assetic.config.php +++ b/module/QuizBundle/Resources/config/assetic.config.php @@ -2,7 +2,7 @@ namespace QuizBundle; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; return array( 'controllers' => array( diff --git a/module/SecretaryBundle/Resources/config/assetic.config.php b/module/SecretaryBundle/Resources/config/assetic.config.php index 3d26d3861e..c1406435e4 100644 --- a/module/SecretaryBundle/Resources/config/assetic.config.php +++ b/module/SecretaryBundle/Resources/config/assetic.config.php @@ -2,7 +2,7 @@ namespace SecretaryBundle; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; return array( 'controllers' => array( diff --git a/module/ShiftBundle/Resources/config/assetic.config.php b/module/ShiftBundle/Resources/config/assetic.config.php index b699cc36dd..be0bd2ce05 100644 --- a/module/ShiftBundle/Resources/config/assetic.config.php +++ b/module/ShiftBundle/Resources/config/assetic.config.php @@ -1,6 +1,6 @@ array( diff --git a/module/SportBundle/Resources/config/assetic.config.php b/module/SportBundle/Resources/config/assetic.config.php index 4a93da2b90..57b5309d64 100644 --- a/module/SportBundle/Resources/config/assetic.config.php +++ b/module/SportBundle/Resources/config/assetic.config.php @@ -2,7 +2,7 @@ namespace SportBundle; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; return array( 'controllers' => array( diff --git a/module/TicketBundle/Resources/config/assetic.config.php b/module/TicketBundle/Resources/config/assetic.config.php index a96a2cd6cb..0fc23c5cab 100644 --- a/module/TicketBundle/Resources/config/assetic.config.php +++ b/module/TicketBundle/Resources/config/assetic.config.php @@ -2,7 +2,7 @@ namespace TicketBundle; -use CommonBundle\Component\Assetic\Filter\Less as LessFilter; +use Assetic\Filter\LessFilter; return array( 'controllers' => array(