diff --git a/composer.json b/composer.json index fda26eb28fb..bf2d093c137 100644 --- a/composer.json +++ b/composer.json @@ -21,6 +21,23 @@ "guzzlehttp/guzzle": "6.4.1", "kamermans/guzzle-oauth2-subscriber": "1.0.6", "knplabs/knp-snappy" : "1.1.0", + "laminas/laminas-config" : "3.3.0", + "laminas/laminas-db" : "2.11.0", + "laminas/laminas-eventmanager" : "3.2.1", + "laminas/laminas-escaper" : "2.6.1", + "laminas/laminas-filter" : "2.9.3", + "laminas/laminas-form" : "2.14.3", + "laminas/laminas-inputfilter" : "2.10.1", + "laminas/laminas-json" : "3.1.2", + "laminas/laminas-json-server": "3.2.0", + "laminas/laminas-loader" : "2.6.1", + "laminas/laminas-mvc" : "3.1.1", + "laminas/laminas-mvc-console": "1.2.0", + "laminas/laminas-mvc-i18n": "1.1.1", + "laminas/laminas-servicemanager" : "3.4.0", + "laminas/laminas-soap" : "2.8.0", + "laminas/laminas-stdlib" : "3.2.1", + "laminas/laminas-xmlrpc" : "2.9.0", "league/omnipay": "3.0.2", "mobiledetect/mobiledetectlib": "2.8.34", "mpdf/mpdf" : "8.0.3", @@ -42,24 +59,7 @@ "twig/twig" : "2.12.2", "vlucas/phpdotenv" : "3.6.0", "waryway/php-traits-library": "1.0.4", - "yubico/u2flib-server" : "1.0.2", - "zendframework/zend-config" : "3.3.0", - "zendframework/zend-db" : "2.10.0", - "zendframework/zend-eventmanager" : "3.2.1", - "zendframework/zend-escaper" : "2.6.1", - "zendframework/zend-filter" : "2.9.2", - "zendframework/zend-form" : "2.14.3", - "zendframework/zend-inputfilter" : "2.10.1", - "zendframework/zend-json" : "3.1.2", - "zendframework/zend-json-server": "3.2.0", - "zendframework/zend-loader" : "2.6.1", - "zendframework/zend-mvc" : "3.1.1", - "zendframework/zend-mvc-console": "1.2.0", - "zendframework/zend-mvc-i18n": "1.1.1", - "zendframework/zend-servicemanager" : "3.4.0", - "zendframework/zend-soap" : "2.8.0", - "zendframework/zend-stdlib" : "3.2.1", - "zendframework/zend-xmlrpc" : "2.8.0" + "yubico/u2flib-server" : "1.0.2" }, "config": { "platform": { diff --git a/composer.lock b/composer.lock index 7e4405979e6..f94df18077c 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "86866880a64e500cfa37b7c09f09922d", + "content-hash": "315b7b85426218ae358f4dd04e9f0457", "packages": [ { "name": "academe/authorizenet-objects", @@ -664,16 +664,16 @@ }, { "name": "doctrine/dbal", - "version": "v2.10.0", + "version": "v2.10.1", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "0c9a646775ef549eb0a213a4f9bd4381d9b4d934" + "reference": "c2b8e6e82732a64ecde1cddf9e1e06cb8556e3d8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/0c9a646775ef549eb0a213a4f9bd4381d9b4d934", - "reference": "0c9a646775ef549eb0a213a4f9bd4381d9b4d934", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/c2b8e6e82732a64ecde1cddf9e1e06cb8556e3d8", + "reference": "c2b8e6e82732a64ecde1cddf9e1e06cb8556e3d8", "shasum": "" }, "require": { @@ -752,7 +752,7 @@ "sqlserver", "sqlsrv" ], - "time": "2019-11-03T16:50:43+00:00" + "time": "2020-01-04T12:56:21+00:00" }, { "name": "doctrine/event-manager", @@ -1098,16 +1098,16 @@ }, { "name": "doctrine/persistence", - "version": "1.3.3", + "version": "1.3.6", "source": { "type": "git", "url": "https://github.com/doctrine/persistence.git", - "reference": "99b196bbd4715a94fa100fac664a351ffa46d6a5" + "reference": "5dd3ac5eebef2d0b074daa4440bb18f93132dee4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/persistence/zipball/99b196bbd4715a94fa100fac664a351ffa46d6a5", - "reference": "99b196bbd4715a94fa100fac664a351ffa46d6a5", + "url": "https://api.github.com/repos/doctrine/persistence/zipball/5dd3ac5eebef2d0b074daa4440bb18f93132dee4", + "reference": "5dd3ac5eebef2d0b074daa4440bb18f93132dee4", "shasum": "" }, "require": { @@ -1115,7 +1115,7 @@ "doctrine/cache": "^1.0", "doctrine/collections": "^1.0", "doctrine/event-manager": "^1.0", - "doctrine/reflection": "^1.0", + "doctrine/reflection": "^1.1", "php": "^7.1" }, "conflict": { @@ -1177,20 +1177,20 @@ "orm", "persistence" ], - "time": "2019-12-13T10:43:02+00:00" + "time": "2020-01-16T22:06:23+00:00" }, { "name": "doctrine/reflection", - "version": "v1.0.0", + "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/doctrine/reflection.git", - "reference": "02538d3f95e88eb397a5f86274deb2c6175c2ab6" + "reference": "bc420ead87fdfe08c03ecc3549db603a45b06d4c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/reflection/zipball/02538d3f95e88eb397a5f86274deb2c6175c2ab6", - "reference": "02538d3f95e88eb397a5f86274deb2c6175c2ab6", + "url": "https://api.github.com/repos/doctrine/reflection/zipball/bc420ead87fdfe08c03ecc3549db603a45b06d4c", + "reference": "bc420ead87fdfe08c03ecc3549db603a45b06d4c", "shasum": "" }, "require": { @@ -1198,13 +1198,15 @@ "ext-tokenizer": "*", "php": "^7.1" }, + "conflict": { + "doctrine/common": "<2.9" + }, "require-dev": { - "doctrine/coding-standard": "^4.0", - "doctrine/common": "^2.8", - "phpstan/phpstan": "^0.9.2", - "phpstan/phpstan-phpunit": "^0.9.4", - "phpunit/phpunit": "^7.0", - "squizlabs/php_codesniffer": "^3.0" + "doctrine/coding-standard": "^5.0", + "doctrine/common": "^2.10", + "phpstan/phpstan": "^0.11.0", + "phpstan/phpstan-phpunit": "^0.11.0", + "phpunit/phpunit": "^7.0" }, "type": "library", "extra": { @@ -1222,6 +1224,10 @@ "MIT" ], "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, { "name": "Roman Borschel", "email": "roman@code-factory.org" @@ -1230,10 +1236,6 @@ "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" @@ -1247,12 +1249,13 @@ "email": "ocramius@gmail.com" } ], - "description": "Doctrine Reflection component", + "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" + "reflection", + "static" ], - "time": "2018-06-14T14:45:07+00:00" + "time": "2020-01-08T19:53:19+00:00" }, { "name": "dompdf/dompdf", @@ -1663,1960 +1666,2009 @@ "time": "2018-12-14T14:59:37+00:00" }, { - "name": "league/omnipay", - "version": "v3.0.2", + "name": "laminas/laminas-code", + "version": "3.4.1", "source": { "type": "git", - "url": "https://github.com/thephpleague/omnipay.git", - "reference": "9e10d91cbf84744207e13d4483e79de39b133368" + "url": "https://github.com/laminas/laminas-code.git", + "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/omnipay/zipball/9e10d91cbf84744207e13d4483e79de39b133368", - "reference": "9e10d91cbf84744207e13d4483e79de39b133368", + "url": "https://api.github.com/repos/laminas/laminas-code/zipball/1cb8f203389ab1482bf89c0e70a04849bacd7766", + "reference": "1cb8f203389ab1482bf89c0e70a04849bacd7766", "shasum": "" }, "require": { - "omnipay/common": "^3", - "php": "^5.6|^7", - "php-http/guzzle6-adapter": "^1.1|^2" + "laminas/laminas-eventmanager": "^2.6 || ^3.0", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.1" + }, + "conflict": { + "phpspec/prophecy": "<1.9.0" + }, + "replace": { + "zendframework/zend-code": "self.version" }, "require-dev": { - "omnipay/tests": "^3" + "doctrine/annotations": "^1.7", + "ext-phar": "*", + "laminas/laminas-coding-standard": "^1.0", + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "phpunit/phpunit": "^7.5.16 || ^8.4" }, - "type": "metapackage", + "suggest": { + "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", + "laminas/laminas-stdlib": "Laminas\\Stdlib component" + }, + "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "3.4.x-dev", + "dev-develop": "3.5.x-dev", + "dev-dev-4.0": "4.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Code\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Adrian Macneil", - "email": "adrian@adrianmacneil.com" - }, - { - "name": "Barry vd. Heuvel", - "email": "barryvdh@gmail.com" - } + "BSD-3-Clause" ], - "description": "Omnipay payment processing library", - "homepage": "https://omnipay.thephpleague.com/", + "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "homepage": "https://laminas.dev", "keywords": [ - "checkout", - "creditcard", - "omnipay", - "payment" + "code", + "laminas" ], - "time": "2019-03-20T14:28:28+00:00" + "time": "2019-12-31T16:28:24+00:00" }, { - "name": "markbaker/complex", - "version": "1.4.7", + "name": "laminas/laminas-config", + "version": "3.3.0", "source": { "type": "git", - "url": "https://github.com/MarkBaker/PHPComplex.git", - "reference": "1ea674a8308baf547cbcbd30c5fcd6d301b7c000" + "url": "https://github.com/laminas/laminas-config.git", + "reference": "b8fe057f55e69a0e7a2e4ced79218a43f58606a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/1ea674a8308baf547cbcbd30c5fcd6d301b7c000", - "reference": "1ea674a8308baf547cbcbd30c5fcd6d301b7c000", + "url": "https://api.github.com/repos/laminas/laminas-config/zipball/b8fe057f55e69a0e7a2e4ced79218a43f58606a8", + "reference": "b8fe057f55e69a0e7a2e4ced79218a43f58606a8", "shasum": "" }, "require": { - "php": "^5.6.0|^7.0.0" + "ext-json": "*", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0", + "psr/container": "^1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2.0" + }, + "replace": { + "zendframework/zend-config": "self.version" }, "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.4.3", - "phpcompatibility/php-compatibility": "^8.0", - "phpdocumentor/phpdocumentor": "2.*", - "phploc/phploc": "2.*", - "phpmd/phpmd": "2.*", - "phpunit/phpunit": "^4.8.35|^5.4.0", - "sebastian/phpcpd": "2.*", - "squizlabs/php_codesniffer": "^3.3.0" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-i18n": "^2.7.4", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", + "malukenho/docheader": "^0.1.6", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + }, + "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", + "extra": { + "branch-alias": { + "dev-master": "3.3.x-dev", + "dev-develop": "3.4.x-dev" + } + }, "autoload": { "psr-4": { - "Complex\\": "classes/src/" - }, - "files": [ - "classes/src/functions/abs.php", - "classes/src/functions/acos.php", - "classes/src/functions/acosh.php", - "classes/src/functions/acot.php", - "classes/src/functions/acoth.php", - "classes/src/functions/acsc.php", - "classes/src/functions/acsch.php", - "classes/src/functions/argument.php", - "classes/src/functions/asec.php", - "classes/src/functions/asech.php", - "classes/src/functions/asin.php", - "classes/src/functions/asinh.php", - "classes/src/functions/atan.php", - "classes/src/functions/atanh.php", - "classes/src/functions/conjugate.php", - "classes/src/functions/cos.php", - "classes/src/functions/cosh.php", - "classes/src/functions/cot.php", - "classes/src/functions/coth.php", - "classes/src/functions/csc.php", - "classes/src/functions/csch.php", - "classes/src/functions/exp.php", - "classes/src/functions/inverse.php", - "classes/src/functions/ln.php", - "classes/src/functions/log2.php", - "classes/src/functions/log10.php", - "classes/src/functions/negative.php", - "classes/src/functions/pow.php", - "classes/src/functions/rho.php", - "classes/src/functions/sec.php", - "classes/src/functions/sech.php", - "classes/src/functions/sin.php", - "classes/src/functions/sinh.php", - "classes/src/functions/sqrt.php", - "classes/src/functions/tan.php", - "classes/src/functions/tanh.php", - "classes/src/functions/theta.php", - "classes/src/operations/add.php", - "classes/src/operations/subtract.php", - "classes/src/operations/multiply.php", - "classes/src/operations/divideby.php", - "classes/src/operations/divideinto.php" - ] + "Laminas\\Config\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mark Baker", - "email": "mark@lange.demon.co.uk" - } + "BSD-3-Clause" ], - "description": "PHP Class for working with complex numbers", - "homepage": "https://github.com/MarkBaker/PHPComplex", + "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "homepage": "https://laminas.dev", "keywords": [ - "complex", - "mathematics" + "config", + "laminas" ], - "time": "2018-10-13T23:28:42+00:00" + "time": "2019-12-31T16:30:11+00:00" }, { - "name": "markbaker/matrix", - "version": "1.2.0", + "name": "laminas/laminas-console", + "version": "2.8.0", "source": { "type": "git", - "url": "https://github.com/MarkBaker/PHPMatrix.git", - "reference": "5348c5a67e3b75cd209d70103f916a93b1f1ed21" + "url": "https://github.com/laminas/laminas-console.git", + "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/5348c5a67e3b75cd209d70103f916a93b1f1ed21", - "reference": "5348c5a67e3b75cd209d70103f916a93b1f1ed21", + "url": "https://api.github.com/repos/laminas/laminas-console/zipball/478a6ceac3e31fb38d6314088abda8b239ee23a5", + "reference": "478a6ceac3e31fb38d6314088abda8b239ee23a5", "shasum": "" }, "require": { - "php": "^5.6.0|^7.0.0" + "laminas/laminas-stdlib": "^3.2.1", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-console": "self.version" }, "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "dev-master", - "phpcompatibility/php-compatibility": "dev-master", - "phploc/phploc": "^4", - "phpmd/phpmd": "dev-master", - "phpunit/phpunit": "^5.7", - "sebastian/phpcpd": "^3.0", - "squizlabs/php_codesniffer": "^3.0@dev" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.7.2", + "laminas/laminas-json": "^2.6 || ^3.0", + "laminas/laminas-validator": "^2.10.1", + "phpunit/phpunit": "^5.7.23 || ^6.4.3" + }, + "suggest": { + "laminas/laminas-filter": "To support DefaultRouteMatcher usage", + "laminas/laminas-validator": "To support DefaultRouteMatcher usage" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.8.x-dev", + "dev-develop": "2.9.x-dev" + } + }, "autoload": { "psr-4": { - "Matrix\\": "classes/src/" - }, - "files": [ - "classes/src/functions/adjoint.php", - "classes/src/functions/antidiagonal.php", - "classes/src/functions/cofactors.php", - "classes/src/functions/determinant.php", - "classes/src/functions/diagonal.php", - "classes/src/functions/identity.php", - "classes/src/functions/inverse.php", - "classes/src/functions/minors.php", - "classes/src/functions/trace.php", - "classes/src/functions/transpose.php", - "classes/src/operations/add.php", - "classes/src/operations/directsum.php", - "classes/src/operations/subtract.php", - "classes/src/operations/multiply.php", - "classes/src/operations/divideby.php", - "classes/src/operations/divideinto.php" - ] + "Laminas\\Console\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mark Baker", - "email": "mark@lange.demon.co.uk" - } + "BSD-3-Clause" ], - "description": "PHP Class for working with matrices", - "homepage": "https://github.com/MarkBaker/PHPMatrix", + "description": "Build console applications using getopt syntax or routing, complete with prompts", + "homepage": "https://laminas.dev", "keywords": [ - "mathematics", - "matrix", - "vector" + "console", + "laminas" ], - "time": "2019-10-06T11:29:25+00:00" + "time": "2019-12-31T16:31:45+00:00" }, { - "name": "mobiledetect/mobiledetectlib", - "version": "2.8.34", + "name": "laminas/laminas-db", + "version": "2.11.0", "source": { "type": "git", - "url": "https://github.com/serbanghita/Mobile-Detect.git", - "reference": "6f8113f57a508494ca36acbcfa2dc2d923c7ed5b" + "url": "https://github.com/laminas/laminas-db.git", + "reference": "26422b5469ed894b916ea6b8377a7332206178cc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/serbanghita/Mobile-Detect/zipball/6f8113f57a508494ca36acbcfa2dc2d923c7ed5b", - "reference": "6f8113f57a508494ca36acbcfa2dc2d923c7ed5b", + "url": "https://api.github.com/repos/laminas/laminas-db/zipball/26422b5469ed894b916ea6b8377a7332206178cc", + "reference": "26422b5469ed894b916ea6b8377a7332206178cc", "shasum": "" }, "require": { - "php": ">=5.0.0" + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-db": "self.version" }, "require-dev": { - "phpunit/phpunit": "~4.8.35||~5.7" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", + "laminas/laminas-hydrator": "^1.1 || ^2.1 || ^3.0", + "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "phpunit/phpunit": "^5.7.27 || ^6.5.14" + }, + "suggest": { + "laminas/laminas-eventmanager": "Laminas\\EventManager component", + "laminas/laminas-hydrator": "Laminas\\Hydrator component for using HydratingResultSets", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.11.x-dev", + "dev-develop": "2.12.x-dev" + }, + "laminas": { + "component": "Laminas\\Db", + "config-provider": "Laminas\\Db\\ConfigProvider" + } + }, "autoload": { - "classmap": [ - "Mobile_Detect.php" - ], - "psr-0": { - "Detection": "namespaced/" + "psr-4": { + "Laminas\\Db\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], - "authors": [ - { - "name": "Serban Ghita", - "email": "serbanghita@gmail.com", - "homepage": "http://mobiledetect.net", - "role": "Developer" - } - ], - "description": "Mobile_Detect is a lightweight PHP class for detecting mobile devices. It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.", - "homepage": "https://github.com/serbanghita/Mobile-Detect", + "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", + "homepage": "https://laminas.dev", "keywords": [ - "detect mobile devices", - "mobile", - "mobile detect", - "mobile detector", - "php mobile detect" + "db", + "laminas" ], - "time": "2019-09-18T18:44:20+00:00" + "time": "2019-12-31T19:56:10+00:00" }, { - "name": "moneyphp/money", - "version": "v3.3.0", + "name": "laminas/laminas-escaper", + "version": "2.6.1", "source": { "type": "git", - "url": "https://github.com/moneyphp/money.git", - "reference": "2a9b09bb5435aa54a404f626b9284ae64cb88af2" + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/moneyphp/money/zipball/2a9b09bb5435aa54a404f626b9284ae64cb88af2", - "reference": "2a9b09bb5435aa54a404f626b9284ae64cb88af2", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/25f2a053eadfa92ddacb609dcbbc39362610da70", + "reference": "25f2a053eadfa92ddacb609dcbbc39362610da70", "shasum": "" }, "require": { - "ext-json": "*", - "php": ">=5.6" + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" }, - "require-dev": { - "cache/taggable-cache": "^0.4.0", - "doctrine/instantiator": "^1.0.5", - "ext-bcmath": "*", - "ext-gmp": "*", - "ext-intl": "*", - "florianv/exchanger": "^1.0", - "florianv/swap": "^3.0", - "friends-of-phpspec/phpspec-code-coverage": "^3.1.1 || ^4.3", - "moneyphp/iso-currencies": "^3.2.1", - "php-http/message": "^1.4", - "php-http/mock-client": "^1.0.0", - "phpspec/phpspec": "^3.4.3", - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.18 || ^8.5", - "psr/cache": "^1.0", - "symfony/phpunit-bridge": "^4" + "replace": { + "zendframework/zend-escaper": "self.version" }, - "suggest": { - "ext-bcmath": "Calculate without integer limits", - "ext-gmp": "Calculate without integer limits", - "ext-intl": "Format Money objects with intl", - "florianv/exchanger": "Exchange rates library for PHP", - "florianv/swap": "Exchange rates library for PHP", - "psr/cache-implementation": "Used for Currency caching" + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.x-dev" + "dev-master": "2.6.x-dev", + "dev-develop": "2.7.x-dev" } }, "autoload": { "psr-4": { - "Money\\": "src/" + "Laminas\\Escaper\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mathias Verraes", - "email": "mathias@verraes.net", - "homepage": "http://verraes.net" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com" - }, - { - "name": "Frederik Bosch", - "email": "f.bosch@genkgo.nl" - } + "BSD-3-Clause" ], - "description": "PHP implementation of Fowler's Money pattern", - "homepage": "http://moneyphp.org", + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev", "keywords": [ - "Value Object", - "money", - "vo" + "escaper", + "laminas" ], - "time": "2019-12-27T21:58:31+00:00" + "time": "2019-12-31T16:43:30+00:00" }, { - "name": "mpdf/mpdf", - "version": "v8.0.3", + "name": "laminas/laminas-eventmanager", + "version": "3.2.1", "source": { "type": "git", - "url": "https://github.com/mpdf/mpdf.git", - "reference": "6dd4285aff21f013554ff752046bb44ab1240f5f" + "url": "https://github.com/laminas/laminas-eventmanager.git", + "reference": "ce4dc0bdf3b14b7f9815775af9dfee80a63b4748" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mpdf/mpdf/zipball/6dd4285aff21f013554ff752046bb44ab1240f5f", - "reference": "6dd4285aff21f013554ff752046bb44ab1240f5f", + "url": "https://api.github.com/repos/laminas/laminas-eventmanager/zipball/ce4dc0bdf3b14b7f9815775af9dfee80a63b4748", + "reference": "ce4dc0bdf3b14b7f9815775af9dfee80a63b4748", "shasum": "" }, "require": { - "ext-gd": "*", - "ext-mbstring": "*", - "myclabs/deep-copy": "^1.7", - "paragonie/random_compat": "^1.4|^2.0|9.99.99", - "php": "^5.6 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0", - "psr/log": "^1.0", - "setasign/fpdi": "^2.1" + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-eventmanager": "self.version" }, "require-dev": { - "mockery/mockery": "^0.9.5", - "mpdf/qrcode": "^1.0.0", - "phpunit/phpunit": "^5.0", - "squizlabs/php_codesniffer": "^3.5.0", - "tracy/tracy": "^2.4" + "athletic/athletic": "^0.1", + "container-interop/container-interop": "^1.1.0", + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-stdlib": "^2.7.3 || ^3.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" }, "suggest": { - "ext-bcmath": "Needed for generation of some types of barcodes", - "ext-xml": "Needed mainly for SVG manipulation", - "ext-zlib": "Needed for compression of embedded resources, such as fonts" + "container-interop/container-interop": "^1.1.0, to use the lazy listeners feature", + "laminas/laminas-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" }, "type": "library", "extra": { "branch-alias": { - "dev-development": "7.x-dev" + "dev-master": "3.2-dev", + "dev-develop": "3.3-dev" } }, "autoload": { "psr-4": { - "Mpdf\\": "src/" + "Laminas\\EventManager\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "GPL-2.0-only" - ], - "authors": [ - { - "name": "Matěj Humpál", - "role": "Developer, maintainer" - }, - { - "name": "Ian Back", - "role": "Developer (retired)" - } + "BSD-3-Clause" ], - "description": "PHP library generating PDF files from UTF-8 encoded HTML", - "homepage": "https://mpdf.github.io", + "description": "Trigger and listen to events within a PHP application", + "homepage": "https://laminas.dev", "keywords": [ - "pdf", - "php", - "utf-8" + "event", + "eventmanager", + "events", + "laminas" ], - "time": "2019-10-25T17:54:07+00:00" + "time": "2019-12-31T16:44:52+00:00" }, { - "name": "myclabs/deep-copy", - "version": "1.9.4", + "name": "laminas/laminas-filter", + "version": "2.9.3", "source": { "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "579bb7356d91f9456ccd505f24ca8b667966a0a7" + "url": "https://github.com/laminas/laminas-filter.git", + "reference": "52b5cdbef8902280996e687e7352a648a8e22f31" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/579bb7356d91f9456ccd505f24ca8b667966a0a7", - "reference": "579bb7356d91f9456ccd505f24ca8b667966a0a7", + "url": "https://api.github.com/repos/laminas/laminas-filter/zipball/52b5cdbef8902280996e687e7352a648a8e22f31", + "reference": "52b5cdbef8902280996e687e7352a648a8e22f31", "shasum": "" }, "require": { - "php": "^7.1" + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "conflict": { + "laminas/laminas-validator": "<2.10.1" }, "replace": { - "myclabs/deep-copy": "self.version" + "zendframework/zend-filter": "self.version" }, "require-dev": { - "doctrine/collections": "^1.0", - "doctrine/common": "^2.6", - "phpunit/phpunit": "^7.1" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-crypt": "^3.2.1", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", + "laminas/laminas-uri": "^2.6", + "pear/archive_tar": "^1.4.3", + "phpunit/phpunit": "^5.7.23 || ^6.4.3", + "psr/http-factory": "^1.0" + }, + "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": { + "branch-alias": { + "dev-master": "2.9.x-dev", + "dev-develop": "2.10.x-dev" + }, + "laminas": { + "component": "Laminas\\Filter", + "config-provider": "Laminas\\Filter\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, - "files": [ - "src/DeepCopy/deep_copy.php" - ] + "Laminas\\Filter\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], - "description": "Create deep copies (clones) of your objects", + "description": "Programmatically filter and normalize data and files", + "homepage": "https://laminas.dev", "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" + "filter", + "laminas" ], - "time": "2019-12-15T19:12:40+00:00" + "time": "2020-01-07T20:43:53+00:00" }, { - "name": "omnipay/common", - "version": "v3.0.2", + "name": "laminas/laminas-form", + "version": "2.14.3", "source": { "type": "git", - "url": "https://github.com/thephpleague/omnipay-common.git", - "reference": "66b7934abd2d54cde8b24c5d0b1a5e733339a7e9" + "url": "https://github.com/laminas/laminas-form.git", + "reference": "012aae01366cb8c8fb64e39a887363ef82f388dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/omnipay-common/zipball/66b7934abd2d54cde8b24c5d0b1a5e733339a7e9", - "reference": "66b7934abd2d54cde8b24c5d0b1a5e733339a7e9", + "url": "https://api.github.com/repos/laminas/laminas-form/zipball/012aae01366cb8c8fb64e39a887363ef82f388dd", + "reference": "012aae01366cb8c8fb64e39a887363ef82f388dd", "shasum": "" }, "require": { - "moneyphp/money": "^3.1", - "php": "^5.6|^7", - "php-http/client-implementation": "^1", - "php-http/discovery": "^1.2.1", - "php-http/message": "^1.5", - "symfony/http-foundation": "^2.1|^3|^4" + "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" + }, + "replace": { + "zendframework/zend-form": "self.version" }, "require-dev": { - "omnipay/tests": "^3", - "php-http/mock-client": "^1", - "phpro/grumphp": "^0.14", - "squizlabs/php_codesniffer": "^3" + "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.23 || ^6.5.3" }, "suggest": { - "league/omnipay": "The default Omnipay package provides a default HTTP Adapter." + "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" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "2.14.x-dev", + "dev-develop": "2.15.x-dev" + }, + "laminas": { + "component": "Laminas\\Form", + "config-provider": "Laminas\\Form\\ConfigProvider" } }, "autoload": { "psr-4": { - "Omnipay\\Common\\": "src/Common" + "Laminas\\Form\\": "src/" }, - "classmap": [ - "src/Omnipay.php" + "files": [ + "autoload/formElementManagerPolyfill.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Adrian Macneil", - "email": "adrian@adrianmacneil.com" - }, - { - "name": "Barry vd. Heuvel", - "email": "barryvdh@gmail.com" - }, - { - "name": "Omnipay Contributors", - "homepage": "https://github.com/thephpleague/omnipay-common/contributors" - }, - { - "name": "Jason Judge", - "email": "jason.judge@consil.co.uk" - }, - { - "name": "Del" - } + "BSD-3-Clause" ], - "description": "Common components for Omnipay payment processing library", - "homepage": "https://github.com/thephpleague/omnipay-common", + "description": "Validate and display simple and complex forms, casting forms to business objects and vice versa", + "homepage": "https://laminas.dev", "keywords": [ - "gateway", - "merchant", - "omnipay", - "pay", - "payment", - "purchase" + "form", + "laminas" ], - "time": "2018-05-15T08:36:43+00:00" + "time": "2019-12-31T16:56:34+00:00" }, { - "name": "omnipay/stripe", - "version": "v3.1.0", + "name": "laminas/laminas-http", + "version": "2.11.2", "source": { "type": "git", - "url": "https://github.com/thephpleague/omnipay-stripe.git", - "reference": "37df2a791e8feab45543125f4c5f22d5d305096d" + "url": "https://github.com/laminas/laminas-http.git", + "reference": "8c66963b933c80da59433da56a44dfa979f3ec88" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/omnipay-stripe/zipball/37df2a791e8feab45543125f4c5f22d5d305096d", - "reference": "37df2a791e8feab45543125f4c5f22d5d305096d", + "url": "https://api.github.com/repos/laminas/laminas-http/zipball/8c66963b933c80da59433da56a44dfa979f3ec88", + "reference": "8c66963b933c80da59433da56a44dfa979f3ec88", "shasum": "" }, "require": { - "omnipay/common": "^3" + "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": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-http": "self.version" }, "require-dev": { - "omnipay/tests": "^3", - "phpro/grumphp": "^0.14", - "squizlabs/php_codesniffer": "^3" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-config": "^3.1 || ^2.6", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.3" + }, + "suggest": { + "paragonie/certainty": "For automated management of cacert.pem" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1.x-dev" + "dev-master": "2.11.x-dev", + "dev-develop": "2.12.x-dev" } }, "autoload": { "psr-4": { - "Omnipay\\Stripe\\": "src/" + "Laminas\\Http\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Adrian Macneil", - "email": "adrian@adrianmacneil.com" - }, - { - "name": "Omnipay Contributors", - "homepage": "https://github.com/thephpleague/omnipay-stripe/contributors" - } + "BSD-3-Clause" ], - "description": "Stripe driver for the Omnipay payment processing library", - "homepage": "https://github.com/thephpleague/omnipay-stripe", + "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", + "homepage": "https://laminas.dev", "keywords": [ - "gateway", - "merchant", - "omnipay", - "pay", - "payment", - "stripe" + "http", + "http client", + "laminas" ], - "time": "2019-08-31T10:55:06+00:00" + "time": "2019-12-31T17:02:36+00:00" }, { - "name": "paragonie/constant_time_encoding", - "version": "v2.3.0", + "name": "laminas/laminas-hydrator", + "version": "3.0.2", "source": { "type": "git", - "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2" + "url": "https://github.com/laminas/laminas-hydrator.git", + "reference": "5c418d6e37ad363bef5ce1c8a72388243d6c7950" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", - "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", + "url": "https://api.github.com/repos/laminas/laminas-hydrator/zipball/5c418d6e37ad363bef5ce1c8a72388243d6c7950", + "reference": "5c418d6e37ad363bef5ce1c8a72388243d6c7950", "shasum": "" }, "require": { - "php": "^7|^8" + "laminas/laminas-stdlib": "^3.2.1", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.2" + }, + "replace": { + "zendframework/zend-hydrator": "self.version" }, "require-dev": { - "phpunit/phpunit": "^6|^7", - "vimeo/psalm": "^1|^2|^3" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-eventmanager": "^3.2.1", + "laminas/laminas-modulemanager": "^2.8", + "laminas/laminas-serializer": "^2.9", + "laminas/laminas-servicemanager": "^3.3.2", + "phpspec/prophecy": "^1.7.5", + "phpstan/phpstan": "^0.10.5", + "phpunit/phpunit": "^7.5" + }, + "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": { + "branch-alias": { + "dev-release-2.4": "2.4.x-dev", + "dev-master": "3.0.x-dev", + "dev-develop": "3.1.x-dev" + }, + "laminas": { + "component": "Laminas\\Hydrator", + "config-provider": "Laminas\\Hydrator\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" + "Laminas\\Hydrator\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com", - "role": "Original Developer" - } + "BSD-3-Clause" ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "description": "Serialize objects to arrays, and vice versa", + "homepage": "https://laminas.dev", "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" + "hydrator", + "laminas" ], - "time": "2019-11-06T19:20:29+00:00" + "time": "2019-12-31T17:06:44+00:00" }, { - "name": "paragonie/multi-factor", - "version": "v0.2.2", + "name": "laminas/laminas-i18n", + "version": "2.9.2", "source": { "type": "git", - "url": "https://github.com/paragonie/multi_factor.git", - "reference": "20dd0ba8fdb56cfe1eb727fef1efd96ee55fcdc6" + "url": "https://github.com/laminas/laminas-i18n.git", + "reference": "48883436c6fa1f9ef001af295e3a40003c5cfbf2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/multi_factor/zipball/20dd0ba8fdb56cfe1eb727fef1efd96ee55fcdc6", - "reference": "20dd0ba8fdb56cfe1eb727fef1efd96ee55fcdc6", + "url": "https://api.github.com/repos/laminas/laminas-i18n/zipball/48883436c6fa1f9ef001af295e3a40003c5cfbf2", + "reference": "48883436c6fa1f9ef001af295e3a40003c5cfbf2", "shasum": "" }, "require": { - "bacon/bacon-qr-code": "^1", - "paragonie/constant_time_encoding": "^2", - "php": "^7" + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-i18n": "self.version" }, "require-dev": { - "phpunit/phpunit": "4.*|5.*" + "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": "^2.7.5 || ^3.0.3", + "laminas/laminas-validator": "^2.6", + "laminas/laminas-view": "^2.6.3", + "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" + }, + "suggest": { + "ext-intl": "Required for most features of Laminas\\I18n; included in default builds of PHP", + "laminas/laminas-cache": "Laminas\\Cache component", + "laminas/laminas-config": "Laminas\\Config component", + "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": "Translation resources", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component", + "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": { + "branch-alias": { + "dev-master": "2.9.x-dev", + "dev-develop": "2.10.x-dev" + }, + "laminas": { + "component": "Laminas\\I18n", + "config-provider": "Laminas\\I18n\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "ParagonIE\\MultiFactor\\": "src/" + "Laminas\\I18n\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "GPL-3.0+", - "MIT", - "proprietary" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Developer" - } + "BSD-3-Clause" ], - "description": "Vendor-agnostic two-factor authentication library", + "description": "Provide translations for your application, and filter and validate internationalized values", + "homepage": "https://laminas.dev", "keywords": [ - "2fa", - "MFA", - "Two-factor Authentication", - "hotp", - "multi-factor", - "multi-factor authentication", - "tfa", - "totp", - "two-factor" + "i18n", + "laminas" ], - "time": "2016-06-17T23:34:58+00:00" + "time": "2019-12-31T17:09:58+00:00" }, { - "name": "paragonie/random_compat", - "version": "v9.99.99", + "name": "laminas/laminas-inputfilter", + "version": "2.10.1", "source": { "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + "url": "git@github.com:laminas/laminas-inputfilter.git", + "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "url": "https://api.github.com/repos/laminas/laminas-inputfilter/zipball/b29ce8f512c966468eee37ea4873ae5fb545d00a", + "reference": "b29ce8f512c966468eee37ea4873ae5fb545d00a", "shasum": "" }, "require": { - "php": "^7" + "laminas/laminas-filter": "^2.9.1", + "laminas/laminas-servicemanager": "^2.7.10 || ^3.3.1", + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "laminas/laminas-validator": "^2.11", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-inputfilter": "self.version" }, "require-dev": { - "phpunit/phpunit": "4.*|5.*", - "vimeo/psalm": "^1" + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15", + "psr/http-message": "^1.0" }, "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + "psr/http-message-implementation": "PSR-7 is required if you wish to validate PSR-7 UploadedFileInterface payloads" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.10.x-dev", + "dev-develop": "2.11.x-dev" + }, + "laminas": { + "component": "Laminas\\InputFilter", + "config-provider": "Laminas\\InputFilter\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\InputFilter\\": "src/" + } + }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com" - } + "BSD-3-Clause" ], - "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "description": "Normalize and validate input sets from the web, APIs, the CLI, and more, including files", + "homepage": "https://laminas.dev", "keywords": [ - "csprng", - "polyfill", - "pseudorandom", - "random" + "inputfilter", + "laminas" ], - "time": "2018-07-02T15:55:56+00:00" + "time": "2019-12-31T17:11:54+00:00" }, { - "name": "particle/validator", - "version": "v2.3.4", + "name": "laminas/laminas-json", + "version": "3.1.2", "source": { "type": "git", - "url": "https://github.com/particle-php/Validator.git", - "reference": "657c7543e51938dd9d114750e49d695129527a7a" + "url": "https://github.com/laminas/laminas-json.git", + "reference": "00dc0da7b5e5018904c5c4a8e80a5faa16c2c1c6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/particle-php/Validator/zipball/657c7543e51938dd9d114750e49d695129527a7a", - "reference": "657c7543e51938dd9d114750e49d695129527a7a", + "url": "https://api.github.com/repos/laminas/laminas-json/zipball/00dc0da7b5e5018904c5c4a8e80a5faa16c2c1c6", + "reference": "00dc0da7b5e5018904c5c4a8e80a5faa16c2c1c6", "shasum": "" }, "require": { - "php": ">=5.4" + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-json": "self.version" }, "require-dev": { - "byrokrat/checkdigit": "^1.0", - "giggsey/libphonenumber-for-php": "^7.2", - "phpunit/phpunit": "~4.0", - "squizlabs/php_codesniffer": "2.*" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "phpunit/phpunit": "^5.7.23 || ^6.4.3" }, "suggest": { - "byrokrat/checkdigit": "If you want to use CreditCard validation rule, this library must be installed.", - "giggsey/libphonenumber-for-php": "If you want to use Phone validation rule, this library must be installed." + "laminas/laminas-json-server": "For implementing JSON-RPC servers", + "laminas/laminas-xml2json": "For converting XML documents to JSON" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "3.1.x-dev", + "dev-develop": "3.2.x-dev" } }, "autoload": { "psr-4": { - "Particle\\Validator\\": "src/" + "Laminas\\Json\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "authors": [ - { - "name": "Berry Langerak", - "email": "berry@berryllium.nl", - "role": "Developer" - }, - { - "name": "Rick van der Staaij", - "homepage": "http://rickvanderstaaij.nl", - "role": "Developer" - } - ], - "description": "Flexible and highly usable validation library with no dependencies.", - "homepage": "http://github.com/particle-php/validator", + "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", + "homepage": "https://laminas.dev", "keywords": [ - "validation", - "validator" + "json", + "laminas" ], - "time": "2019-01-07T13:39:13+00:00" + "time": "2019-12-31T17:15:04+00:00" }, { - "name": "pear/archive_tar", - "version": "1.4.8", + "name": "laminas/laminas-json-server", + "version": "3.2.0", "source": { "type": "git", - "url": "https://github.com/pear/Archive_Tar.git", - "reference": "442bdffb7edb84c898cfd94f7ac8500e49d5bbb5" + "url": "https://github.com/laminas/laminas-json-server.git", + "reference": "f3e9c1488dd7588d3fe808be5cf53999166fb29d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/442bdffb7edb84c898cfd94f7ac8500e49d5bbb5", - "reference": "442bdffb7edb84c898cfd94f7ac8500e49d5bbb5", + "url": "https://api.github.com/repos/laminas/laminas-json-server/zipball/f3e9c1488dd7588d3fe808be5cf53999166fb29d", + "reference": "f3e9c1488dd7588d3fe808be5cf53999166fb29d", "shasum": "" }, "require": { - "pear/pear-core-minimal": "^1.10.0alpha2", - "php": ">=5.2.0" + "laminas/laminas-http": "^2.7", + "laminas/laminas-json": "^2.6.1 || ^3.0", + "laminas/laminas-server": "^2.7", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" }, - "require-dev": { - "phpunit/phpunit": "*" + "conflict": { + "laminas/laminas-stdlib": "<3.2.1" }, - "suggest": { - "ext-bz2": "Bz2 compression support.", - "ext-xz": "Lzma2 compression support.", - "ext-zlib": "Gzip compression support." + "replace": { + "zendframework/zend-json-server": "self.version" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4.x-dev" + "dev-master": "3.2.x-dev", + "dev-develop": "3.3.x-dev" } }, "autoload": { - "psr-0": { - "Archive_Tar": "" + "psr-4": { + "Laminas\\Json\\Server\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "./" - ], "license": [ "BSD-3-Clause" ], - "authors": [ - { - "name": "Vincent Blavet", - "email": "vincent@phpconcept.net" - }, - { - "name": "Greg Beaver", - "email": "greg@chiaraquartet.net" - }, - { - "name": "Michiel Rook", - "email": "mrook@php.net" - } - ], - "description": "Tar file management class with compression support (gzip, bzip2, lzma2)", - "homepage": "https://github.com/pear/Archive_Tar", + "description": "Laminas Json-Server is a JSON-RPC server implementation.", + "homepage": "https://laminas.dev", "keywords": [ - "archive", - "tar" + "json", + "json-server", + "laminas", + "server" ], - "time": "2019-10-21T13:31:24+00:00" + "time": "2019-12-31T17:15:09+00:00" }, { - "name": "pear/console_getopt", - "version": "v1.4.3", + "name": "laminas/laminas-loader", + "version": "2.6.1", "source": { "type": "git", - "url": "https://github.com/pear/Console_Getopt.git", - "reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0" + "url": "https://github.com/laminas/laminas-loader.git", + "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/Console_Getopt/zipball/a41f8d3e668987609178c7c4a9fe48fecac53fa0", - "reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0", + "url": "https://api.github.com/repos/laminas/laminas-loader/zipball/5d01c2c237ae9e68bec262f339947e2ea18979bc", + "reference": "5d01c2c237ae9e68bec262f339947e2ea18979bc", "shasum": "" }, + "require": { + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-loader": "self.version" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6.x-dev", + "dev-develop": "2.7.x-dev" + } + }, "autoload": { - "psr-0": { - "Console": "./" + "psr-4": { + "Laminas\\Loader\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "./" - ], "license": [ - "BSD-2-Clause" + "BSD-3-Clause" ], - "authors": [ - { - "name": "Andrei Zmievski", - "email": "andrei@php.net", - "role": "Lead" - }, - { - "name": "Stig Bakken", - "email": "stig@php.net", - "role": "Developer" - }, - { - "name": "Greg Beaver", - "email": "cellog@php.net", - "role": "Helper" - } + "description": "Autoloading and plugin loading strategies", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "loader" ], - "description": "More info available on: http://pear.php.net/package/Console_Getopt", - "time": "2019-11-20T18:27:48+00:00" + "time": "2019-12-31T17:18:27+00:00" }, { - "name": "pear/pear-core-minimal", - "version": "v1.10.10", + "name": "laminas/laminas-math", + "version": "3.2.0", "source": { "type": "git", - "url": "https://github.com/pear/pear-core-minimal.git", - "reference": "625a3c429d9b2c1546438679074cac1b089116a7" + "url": "https://github.com/laminas/laminas-math.git", + "reference": "dd603c7d151d46eafd243a405d5b7eefa4222d74" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/625a3c429d9b2c1546438679074cac1b089116a7", - "reference": "625a3c429d9b2c1546438679074cac1b089116a7", + "url": "https://api.github.com/repos/laminas/laminas-math/zipball/dd603c7d151d46eafd243a405d5b7eefa4222d74", + "reference": "dd603c7d151d46eafd243a405d5b7eefa4222d74", "shasum": "" }, "require": { - "pear/console_getopt": "~1.4", - "pear/pear_exception": "~1.0" + "ext-mbstring": "*", + "laminas/laminas-zendframework-bridge": "^1.0", + "paragonie/random_compat": "^2.0.11 || 9.99.99", + "php": "^5.6 || ^7.0" }, "replace": { - "rsky/pear-core-min": "self.version" + "zendframework/zend-math": "self.version" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + }, + "suggest": { + "ext-bcmath": "If using the bcmath functionality", + "ext-gmp": "If using the gmp functionality" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2.x-dev", + "dev-develop": "3.3.x-dev" + } + }, "autoload": { - "psr-0": { - "": "src/" + "psr-4": { + "Laminas\\Math\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "src/" - ], "license": [ "BSD-3-Clause" ], - "authors": [ - { - "name": "Christian Weiske", - "email": "cweiske@php.net", - "role": "Lead" - } + "description": "Create cryptographically secure pseudo-random numbers, and manage big integers", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "math" ], - "description": "Minimal set of PEAR core files to be used as composer dependency", - "time": "2019-11-19T19:00:24+00:00" + "time": "2019-12-31T17:24:18+00:00" }, { - "name": "pear/pear_exception", - "version": "v1.0.1", + "name": "laminas/laminas-modulemanager", + "version": "2.8.4", "source": { "type": "git", - "url": "https://github.com/pear/PEAR_Exception.git", - "reference": "dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7" + "url": "https://github.com/laminas/laminas-modulemanager.git", + "reference": "92b1cde1aab5aef687b863face6dd5d9c6751c78" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/PEAR_Exception/zipball/dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7", - "reference": "dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7", + "url": "https://api.github.com/repos/laminas/laminas-modulemanager/zipball/92b1cde1aab5aef687b863face6dd5d9c6751c78", + "reference": "92b1cde1aab5aef687b863face6dd5d9c6751c78", "shasum": "" }, "require": { - "php": ">=4.4.0" + "laminas/laminas-config": "^3.1 || ^2.6", + "laminas/laminas-eventmanager": "^3.2 || ^2.6.3", + "laminas/laminas-stdlib": "^3.1 || ^2.7", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-modulemanager": "self.version" }, "require-dev": { - "phpunit/phpunit": "*" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-console": "^2.6", + "laminas/laminas-di": "^2.6", + "laminas/laminas-loader": "^2.5", + "laminas/laminas-mvc": "^3.0 || ^2.7", + "laminas/laminas-servicemanager": "^3.0.3 || ^2.7.5", + "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16" }, - "type": "class", + "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", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.8.x-dev", + "dev-develop": "2.9.x-dev" } }, "autoload": { - "classmap": [ - "PEAR/" - ] + "psr-4": { + "Laminas\\ModuleManager\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", - "include-path": [ - "." - ], "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Helgi Thormar", - "email": "dufuz@php.net" - }, - { - "name": "Greg Beaver", - "email": "cellog@php.net" - } + "BSD-3-Clause" ], - "description": "The PEAR Exception base class.", - "homepage": "https://github.com/pear/PEAR_Exception", + "description": "Modular application system for laminas-mvc applications", + "homepage": "https://laminas.dev", "keywords": [ - "exception" + "laminas", + "modulemanager" ], - "time": "2019-12-10T10:24:42+00:00" + "time": "2019-12-31T17:26:56+00:00" }, { - "name": "phenx/php-font-lib", - "version": "0.5.1", + "name": "laminas/laminas-mvc", + "version": "3.1.1", "source": { "type": "git", - "url": "https://github.com/PhenX/php-font-lib.git", - "reference": "760148820110a1ae0936e5cc35851e25a938bc97" + "url": "https://github.com/laminas/laminas-mvc.git", + "reference": "ead09f8ab5ff0e562dbd0198c7f67523c2f61980" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PhenX/php-font-lib/zipball/760148820110a1ae0936e5cc35851e25a938bc97", - "reference": "760148820110a1ae0936e5cc35851e25a938bc97", + "url": "https://api.github.com/repos/laminas/laminas-mvc/zipball/ead09f8ab5ff0e562dbd0198c7f67523c2f61980", + "reference": "ead09f8ab5ff0e562dbd0198c7f67523c2f61980", "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.1", + "laminas/laminas-view": "^2.9", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-mvc": "self.version" + }, "require-dev": { - "phpunit/phpunit": "^4.8" + "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", + "phpunit/phpunit": "^6.4.4 || ^5.7.14" + }, + "suggest": { + "http-interop/http-middleware": "^0.4.1 to be used together with laminas-stratigility", + "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-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-psr7bridge": "(^0.2) To consume PSR-7 middleware within the MVC workflow", + "laminas/laminas-servicemanager-di": "laminas-servicemanager-di provides utilities for integrating laminas-di and laminas-servicemanager in your laminas-mvc application", + "laminas/laminas-stratigility": "laminas-stratigility is required to use middleware pipes in the MiddlewareListener" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-dev", + "dev-develop": "3.2-dev" + } + }, "autoload": { "psr-4": { - "FontLib\\": "src/FontLib" + "Laminas\\Mvc\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "LGPL-3.0" + "BSD-3-Clause" ], - "authors": [ - { - "name": "Fabien Ménager", - "email": "fabien.menager@gmail.com" - } + "description": "Laminas's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "mvc" ], - "description": "A library to read, parse, export and make subsets of different types of font files.", - "homepage": "https://github.com/PhenX/php-font-lib", - "time": "2017-09-13T16:14:37+00:00" + "time": "2019-12-31T17:33:14+00:00" }, { - "name": "phenx/php-svg-lib", - "version": "v0.3.3", + "name": "laminas/laminas-mvc-console", + "version": "1.2.0", "source": { "type": "git", - "url": "https://github.com/PhenX/php-svg-lib.git", - "reference": "5fa61b65e612ce1ae15f69b3d223cb14ecc60e32" + "url": "https://github.com/laminas/laminas-mvc-console.git", + "reference": "0c16223557fdb9bba853f6de22e1040824c1c966" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PhenX/php-svg-lib/zipball/5fa61b65e612ce1ae15f69b3d223cb14ecc60e32", - "reference": "5fa61b65e612ce1ae15f69b3d223cb14ecc60e32", + "url": "https://api.github.com/repos/laminas/laminas-mvc-console/zipball/0c16223557fdb9bba853f6de22e1040824c1c966", + "reference": "0c16223557fdb9bba853f6de22e1040824c1c966", "shasum": "" }, "require": { - "sabberworm/php-css-parser": "^8.3" + "container-interop/container-interop": "^1.1", + "laminas/laminas-console": "^2.6", + "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", + "laminas/laminas-modulemanager": "^2.7.1", + "laminas/laminas-mvc": "^3.0.3", + "laminas/laminas-router": "^3.0", + "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-stdlib": "^2.7.5 || ^3.0", + "laminas/laminas-text": "^2.6", + "laminas/laminas-view": "^2.6.3", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "conflict": { + "laminas/laminas-mvc": "<3.0.0" + }, + "replace": { + "zendframework/zend-mvc-console": "self.version" }, "require-dev": { - "phpunit/phpunit": "^5.5|^6.5" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-filter": "^2.6.1", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" + }, + "suggest": { + "laminas/laminas-filter": "^2.6.1, to filter rendered results" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev", + "dev-develop": "1.3.x-dev" + }, + "laminas": { + "component": "Laminas\\Mvc\\Console" + } + }, "autoload": { "psr-4": { - "Svg\\": "src/Svg" + "Laminas\\Mvc\\Console\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "LGPL-3.0" + "BSD-3-Clause" ], - "authors": [ - { - "name": "Fabien Ménager", - "email": "fabien.menager@gmail.com" - } + "description": "Integration between laminas-mvc and laminas-console", + "homepage": "https://laminas.dev", + "keywords": [ + "console", + "laminas", + "mvc" ], - "description": "A library to read, parse and export to PDF SVG files.", - "homepage": "https://github.com/PhenX/php-svg-lib", - "time": "2019-09-11T20:02:13+00:00" + "time": "2019-12-31T17:33:37+00:00" }, { - "name": "php-http/discovery", - "version": "1.7.3", + "name": "laminas/laminas-mvc-i18n", + "version": "1.1.1", "source": { "type": "git", - "url": "https://github.com/php-http/discovery.git", - "reference": "2e0ad94833ec8473280454590a9011a0cd2dfc56" + "url": "https://github.com/laminas/laminas-mvc-i18n.git", + "reference": "4184f6572b5244a5f5781604f1e03d7955e304a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/discovery/zipball/2e0ad94833ec8473280454590a9011a0cd2dfc56", - "reference": "2e0ad94833ec8473280454590a9011a0cd2dfc56", + "url": "https://api.github.com/repos/laminas/laminas-mvc-i18n/zipball/4184f6572b5244a5f5781604f1e03d7955e304a0", + "reference": "4184f6572b5244a5f5781604f1e03d7955e304a0", "shasum": "" }, "require": { - "php": "^7.1" + "container-interop/container-interop": "^1.1", + "laminas/laminas-i18n": "^2.7", + "laminas/laminas-router": "^3.0", + "laminas/laminas-servicemanager": "^2.7.10 || ^3.0.3", + "laminas/laminas-stdlib": "^2.7.6 || ^3.0", + "laminas/laminas-validator": "^2.6", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" }, "conflict": { - "nyholm/psr7": "<1.0" + "laminas/laminas-mvc": "<3.0.0", + "phpspec/prophecy": "<1.8.0" + }, + "replace": { + "zendframework/zend-mvc-i18n": "self.version" }, "require-dev": { - "akeneo/phpspec-skip-example-extension": "^4.0", - "php-http/httplug": "^1.0 || ^2.0", - "php-http/message-factory": "^1.0", - "phpspec/phpspec": "^5.1", - "puli/composer-plugin": "1.0.0-beta10" + "laminas/laminas-cache": "^2.6.1", + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.5" }, "suggest": { - "php-http/message": "Allow to use Guzzle, Diactoros or Slim Framework factories", - "puli/composer-plugin": "Sets up Puli which is recommended for Discovery to work. Check http://docs.php-http.org/en/latest/discovery.html for more details." + "laminas/laminas-cache": "To enable caching of translation strings" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "1.1.x-dev", + "dev-develop": "1.2.x-dev" + }, + "laminas": { + "component": "Laminas\\Mvc\\I18n", + "config-provider": "Laminas\\Mvc\\I18n\\ConfigProvider" } }, "autoload": { "psr-4": { - "Http\\Discovery\\": "src/" + "Laminas\\Mvc\\I18n\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com" - } + "BSD-3-Clause" ], - "description": "Finds installed HTTPlug implementations and PSR-7 message factories", - "homepage": "http://php-http.org", + "description": "Integration between laminas-mvc and laminas-i18n", + "homepage": "https://laminas.dev", "keywords": [ - "adapter", - "client", - "discovery", - "factory", - "http", - "message", - "psr7" + "i18n", + "laminas", + "mvc" ], - "time": "2019-12-27T19:51:10+00:00" + "time": "2019-12-31T17:33:41+00:00" }, { - "name": "php-http/guzzle6-adapter", - "version": "v2.0.1", + "name": "laminas/laminas-router", + "version": "3.3.1", "source": { "type": "git", - "url": "https://github.com/php-http/guzzle6-adapter.git", - "reference": "6074a4b1f4d5c21061b70bab3b8ad484282fe31f" + "url": "https://github.com/laminas/laminas-router.git", + "reference": "c94f13f39dfbc4313efdbfcd9772487b4b009026" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/guzzle6-adapter/zipball/6074a4b1f4d5c21061b70bab3b8ad484282fe31f", - "reference": "6074a4b1f4d5c21061b70bab3b8ad484282fe31f", + "url": "https://api.github.com/repos/laminas/laminas-router/zipball/c94f13f39dfbc4313efdbfcd9772487b4b009026", + "reference": "c94f13f39dfbc4313efdbfcd9772487b4b009026", "shasum": "" }, "require": { - "guzzlehttp/guzzle": "^6.0", - "php": "^7.1", - "php-http/httplug": "^2.0", - "psr/http-client": "^1.0" + "container-interop/container-interop": "^1.2", + "laminas/laminas-http": "^2.8.1", + "laminas/laminas-servicemanager": "^2.7.8 || ^3.3", + "laminas/laminas-stdlib": "^3.2.1", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" }, - "provide": { - "php-http/async-client-implementation": "1.0", - "php-http/client-implementation": "1.0", - "psr/http-client-implementation": "1.0" + "conflict": { + "laminas/laminas-mvc": "<3.0.0" + }, + "replace": { + "zendframework/zend-router": "self.version" }, "require-dev": { - "ext-curl": "*", - "php-http/client-integration-tests": "^2.0", - "phpunit/phpunit": "^7.4" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-i18n": "^2.7.4", + "phpunit/phpunit": "^5.7.22 || ^6.4.1 || ^7.5.18" + }, + "suggest": { + "laminas/laminas-i18n": "^2.7.4, if defining translatable HTTP path segments" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.x-dev" + "dev-master": "3.3.x-dev", + "dev-develop": "4.0.x-dev" + }, + "laminas": { + "component": "Laminas\\Router", + "config-provider": "Laminas\\Router\\ConfigProvider" } }, "autoload": { "psr-4": { - "Http\\Adapter\\Guzzle6\\": "src/" + "Laminas\\Router\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com" - }, - { - "name": "David de Boer", - "email": "david@ddeboer.nl" - } + "BSD-3-Clause" ], - "description": "Guzzle 6 HTTP Adapter", - "homepage": "http://httplug.io", + "description": "Flexible routing system for HTTP and console applications", + "homepage": "https://laminas.dev", "keywords": [ - "Guzzle", - "http" + "laminas", + "mvc", + "routing" ], - "time": "2018-12-16T14:44:03+00:00" + "time": "2020-01-03T17:19:34+00:00" }, { - "name": "php-http/httplug", - "version": "2.1.0", + "name": "laminas/laminas-server", + "version": "2.8.1", "source": { "type": "git", - "url": "https://github.com/php-http/httplug.git", - "reference": "72d2b129a48f0490d55b7f89be0d6aa0597ffb06" + "url": "https://github.com/laminas/laminas-server.git", + "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/httplug/zipball/72d2b129a48f0490d55b7f89be0d6aa0597ffb06", - "reference": "72d2b129a48f0490d55b7f89be0d6aa0597ffb06", + "url": "https://api.github.com/repos/laminas/laminas-server/zipball/4aaca9174c40a2fab2e2aa77999da99f71bdd88e", + "reference": "4aaca9174c40a2fab2e2aa77999da99f71bdd88e", "shasum": "" }, "require": { - "php": "^7.0", - "php-http/promise": "^1.0", - "psr/http-client": "^1.0", - "psr/http-message": "^1.0" + "laminas/laminas-code": "^2.5 || ^3.0", + "laminas/laminas-stdlib": "^2.5 || ^3.0", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-server": "self.version" }, "require-dev": { - "friends-of-phpspec/phpspec-code-coverage": "^4.1", - "phpspec/phpspec": "^4.3.4|^5.0|^6.0" + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.x-dev" + "dev-master": "2.8.x-dev", + "dev-develop": "2.9.x-dev" } }, "autoload": { "psr-4": { - "Http\\Client\\": "src/" + "Laminas\\Server\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Eric GELOEN", - "email": "geloen.eric@gmail.com" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com" - } + "BSD-3-Clause" ], - "description": "HTTPlug, the HTTP client abstraction for PHP", - "homepage": "http://httplug.io", + "description": "Create Reflection-based RPC servers", + "homepage": "https://laminas.dev", "keywords": [ - "client", - "http" + "laminas", + "server" ], - "time": "2019-12-27T10:07:11+00:00" + "time": "2019-12-31T17:43:03+00:00" }, { - "name": "php-http/message", - "version": "1.8.0", + "name": "laminas/laminas-servicemanager", + "version": "3.4.0", "source": { "type": "git", - "url": "https://github.com/php-http/message.git", - "reference": "ce8f43ac1e294b54aabf5808515c3554a19c1e1c" + "url": "https://github.com/laminas/laminas-servicemanager.git", + "reference": "044cb8e380682563fb277ed5f6de4f690e4e6239" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/message/zipball/ce8f43ac1e294b54aabf5808515c3554a19c1e1c", - "reference": "ce8f43ac1e294b54aabf5808515c3554a19c1e1c", + "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/044cb8e380682563fb277ed5f6de4f690e4e6239", + "reference": "044cb8e380682563fb277ed5f6de4f690e4e6239", "shasum": "" }, "require": { - "clue/stream-filter": "^1.4", - "php": "^7.1", - "php-http/message-factory": "^1.0.2", - "psr/http-message": "^1.0" + "container-interop/container-interop": "^1.2", + "laminas/laminas-stdlib": "^3.2.1", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0", + "psr/container": "^1.0" }, "provide": { - "php-http/message-factory-implementation": "1.0" + "container-interop/container-interop-implementation": "^1.2", + "psr/container-implementation": "^1.0" + }, + "replace": { + "zendframework/zend-servicemanager": "self.version" }, "require-dev": { - "akeneo/phpspec-skip-example-extension": "^1.0", - "coduo/phpspec-data-provider-extension": "^1.0", - "ext-zlib": "*", - "guzzlehttp/psr7": "^1.0", - "henrikbjorn/phpspec-code-coverage": "^1.0", - "phpspec/phpspec": "^2.4", - "slim/slim": "^3.0", - "zendframework/zend-diactoros": "^1.0" + "laminas/laminas-coding-standard": "~1.0.0", + "mikey179/vfsstream": "^1.6.5", + "ocramius/proxy-manager": "^1.0 || ^2.0", + "phpbench/phpbench": "^0.13.0", + "phpunit/phpunit": "^5.7.25 || ^6.4.4" }, "suggest": { - "ext-zlib": "Used with compressor/decompressor streams", - "guzzlehttp/psr7": "Used with Guzzle PSR-7 Factories", - "slim/slim": "Used with Slim Framework PSR-7 implementation", - "zendframework/zend-diactoros": "Used with Diactoros Factories" + "laminas/laminas-stdlib": "laminas-stdlib ^2.5 if you wish to use the MergeReplaceKey or MergeRemoveKey features in Config instances", + "ocramius/proxy-manager": "ProxyManager 1.* to handle lazy initialization of services" }, + "bin": [ + "bin/generate-deps-for-config-factory", + "bin/generate-factory-for-class" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "1.8-dev" + "dev-master": "3.3-dev", + "dev-develop": "4.0-dev" } }, "autoload": { "psr-4": { - "Http\\Message\\": "src/" - }, - "files": [ - "src/filters.php" - ] + "Laminas\\ServiceManager\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com" - } + "BSD-3-Clause" ], - "description": "HTTP Message related tools", - "homepage": "http://php-http.org", + "description": "Factory-Driven Dependency Injection Container", + "homepage": "https://laminas.dev", "keywords": [ - "http", - "message", - "psr-7" + "PSR-11", + "dependency-injection", + "di", + "dic", + "laminas", + "service-manager", + "servicemanager" ], - "time": "2019-08-05T06:55:08+00:00" + "time": "2019-12-31T17:44:47+00:00" }, { - "name": "php-http/message-factory", - "version": "v1.0.2", + "name": "laminas/laminas-soap", + "version": "2.8.0", "source": { "type": "git", - "url": "https://github.com/php-http/message-factory.git", - "reference": "a478cb11f66a6ac48d8954216cfed9aa06a501a1" + "url": "https://github.com/laminas/laminas-soap.git", + "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/message-factory/zipball/a478cb11f66a6ac48d8954216cfed9aa06a501a1", - "reference": "a478cb11f66a6ac48d8954216cfed9aa06a501a1", + "url": "https://api.github.com/repos/laminas/laminas-soap/zipball/34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", + "reference": "34f91d5c4c0a78bc5689cca2d1eaf829b27edd72", "shasum": "" }, "require": { - "php": ">=5.4", - "psr/http-message": "^1.0" + "ext-soap": "*", + "laminas/laminas-server": "^2.6.1", + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "laminas/laminas-uri": "^2.5.2", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-soap": "self.version" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-config": "^2.6", + "laminas/laminas-http": "^2.5.4", + "phpunit/phpunit": "^5.7.21 || ^6.3" + }, + "suggest": { + "laminas/laminas-http": "Laminas\\Http component" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-master": "2.7.x-dev", + "dev-develop": "2.8.x-dev" } }, "autoload": { "psr-4": { - "Http\\Message\\": "src/" + "Laminas\\Soap\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com" - } + "BSD-3-Clause" ], - "description": "Factory interfaces for PSR-7 HTTP Message", - "homepage": "http://php-http.org", + "homepage": "https://laminas.dev", "keywords": [ - "factory", - "http", - "message", - "stream", - "uri" + "laminas", + "soap" ], - "time": "2015-12-19T14:08:53+00:00" + "time": "2019-12-31T17:48:49+00:00" }, { - "name": "php-http/promise", - "version": "v1.0.0", + "name": "laminas/laminas-stdlib", + "version": "3.2.1", "source": { "type": "git", - "url": "https://github.com/php-http/promise.git", - "reference": "dc494cdc9d7160b9a09bd5573272195242ce7980" + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "2b18347625a2f06a1a485acfbc870f699dbe51c6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/promise/zipball/dc494cdc9d7160b9a09bd5573272195242ce7980", - "reference": "dc494cdc9d7160b9a09bd5573272195242ce7980", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/2b18347625a2f06a1a485acfbc870f699dbe51c6", + "reference": "2b18347625a2f06a1a485acfbc870f699dbe51c6", "shasum": "" }, + "require": { + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-stdlib": "self.version" + }, "require-dev": { - "henrikbjorn/phpspec-code-coverage": "^1.0", - "phpspec/phpspec": "^2.4" + "laminas/laminas-coding-standard": "~1.0.0", + "phpbench/phpbench": "^0.13", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-master": "3.2.x-dev", + "dev-develop": "3.3.x-dev" } }, "autoload": { "psr-4": { - "Http\\Promise\\": "src/" + "Laminas\\Stdlib\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com" - }, - { - "name": "Joel Wurtz", - "email": "joel.wurtz@gmail.com" - } + "BSD-3-Clause" ], - "description": "Promise used for asynchronous HTTP requests", - "homepage": "http://httplug.io", + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev", "keywords": [ - "promise" + "laminas", + "stdlib" ], - "time": "2016-01-26T13:27:02+00:00" + "time": "2019-12-31T17:51:15+00:00" }, { - "name": "phpmailer/phpmailer", - "version": "v6.1.3", + "name": "laminas/laminas-text", + "version": "2.7.1", "source": { "type": "git", - "url": "https://github.com/PHPMailer/PHPMailer.git", - "reference": "a25ae38e03de4ee4031725498a600012364787c7" + "url": "https://github.com/laminas/laminas-text.git", + "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/a25ae38e03de4ee4031725498a600012364787c7", - "reference": "a25ae38e03de4ee4031725498a600012364787c7", + "url": "https://api.github.com/repos/laminas/laminas-text/zipball/3601b5eacb06ed0a12f658df860cc0f9613cf4db", + "reference": "3601b5eacb06ed0a12f658df860cc0f9613cf4db", "shasum": "" }, "require": { - "ext-ctype": "*", - "ext-filter": "*", - "php": ">=5.5.0" + "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" }, - "require-dev": { - "doctrine/annotations": "^1.2", - "friendsofphp/php-cs-fixer": "^2.2", - "phpunit/phpunit": "^4.8 || ^5.7" + "replace": { + "zendframework/zend-text": "self.version" }, - "suggest": { - "ext-mbstring": "Needed to send email in multibyte encoding charset", - "hayageek/oauth2-yahoo": "Needed for Yahoo XOAUTH2 authentication", - "league/oauth2-google": "Needed for Google XOAUTH2 authentication", - "psr/log": "For optional PSR-3 debug logging", - "stevenmaguire/oauth2-microsoft": "Needed for Microsoft XOAUTH2 authentication", - "symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)" + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-config": "^2.6", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" }, "type": "library", - "autoload": { - "psr-4": { - "PHPMailer\\PHPMailer\\": "src/" - } - }, + "extra": { + "branch-alias": { + "dev-master": "2.7.x-dev", + "dev-develop": "2.8.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Text\\": "src/" + } + }, "notification-url": "https://packagist.org/downloads/", "license": [ - "LGPL-2.1-only" + "BSD-3-Clause" ], - "authors": [ - { - "name": "Marcus Bointon", - "email": "phpmailer@synchromedia.co.uk" - }, - { - "name": "Jim Jagielski", - "email": "jimjag@gmail.com" - }, - { - "name": "Andy Prevost", - "email": "codeworxtech@users.sourceforge.net" - }, - { - "name": "Brent R. Matzelle" - } + "description": "Create FIGlets and text-based tables", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "text" ], - "description": "PHPMailer is a full-featured email creation and transfer class for PHP", - "time": "2019-11-21T09:37:46+00:00" + "time": "2019-12-31T17:54:52+00:00" }, { - "name": "phpoffice/phpspreadsheet", - "version": "1.10.0", + "name": "laminas/laminas-uri", + "version": "2.7.1", "source": { "type": "git", - "url": "https://github.com/PHPOffice/PhpSpreadsheet.git", - "reference": "f734783d826bd84c3d54fcf7b71c37ab9bac4b04" + "url": "https://github.com/laminas/laminas-uri.git", + "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/f734783d826bd84c3d54fcf7b71c37ab9bac4b04", - "reference": "f734783d826bd84c3d54fcf7b71c37ab9bac4b04", + "url": "https://api.github.com/repos/laminas/laminas-uri/zipball/6be8ce19622f359b048ce4faebf1aa1bca73a7ff", + "reference": "6be8ce19622f359b048ce4faebf1aa1bca73a7ff", "shasum": "" }, "require": { - "ext-ctype": "*", - "ext-dom": "*", - "ext-fileinfo": "*", - "ext-gd": "*", - "ext-iconv": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-simplexml": "*", - "ext-xml": "*", - "ext-xmlreader": "*", - "ext-xmlwriter": "*", - "ext-zip": "*", - "ext-zlib": "*", - "markbaker/complex": "^1.4", - "markbaker/matrix": "^1.2", - "php": "^7.1", - "psr/simple-cache": "^1.0" + "laminas/laminas-escaper": "^2.5", + "laminas/laminas-validator": "^2.10", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" }, - "require-dev": { - "dompdf/dompdf": "^0.8.3", - "friendsofphp/php-cs-fixer": "^2.16", - "jpgraph/jpgraph": "^4.0", - "mpdf/mpdf": "^8.0", - "phpcompatibility/php-compatibility": "^9.3", - "phpunit/phpunit": "^7.5", - "squizlabs/php_codesniffer": "^3.5", - "tecnickcom/tcpdf": "^6.3" + "replace": { + "zendframework/zend-uri": "self.version" }, - "suggest": { - "dompdf/dompdf": "Option for rendering PDF with PDF Writer", - "jpgraph/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers", - "mpdf/mpdf": "Option for rendering PDF with PDF Writer", - "tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer" + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7.x-dev", + "dev-develop": "2.8.x-dev" + } + }, "autoload": { "psr-4": { - "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet" + "Laminas\\Uri\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Maarten Balliauw", - "homepage": "https://blog.maartenballiauw.be" - }, - { - "name": "Mark Baker", - "homepage": "https://markbakeruk.net" - }, - { - "name": "Franck Lefevre", - "homepage": "https://rootslabs.net" - }, - { - "name": "Erik Tilt" - }, - { - "name": "Adrien Crivelli" - } + "BSD-3-Clause" ], - "description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine", - "homepage": "https://github.com/PHPOffice/PhpSpreadsheet", + "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", + "homepage": "https://laminas.dev", "keywords": [ - "OpenXML", - "excel", - "gnumeric", - "ods", - "php", - "spreadsheet", - "xls", - "xlsx" + "laminas", + "uri" ], - "time": "2019-11-18T11:33:05+00:00" + "time": "2019-12-31T17:56:00+00:00" }, { - "name": "phpoption/phpoption", - "version": "1.7.2", + "name": "laminas/laminas-validator", + "version": "2.13.1", "source": { "type": "git", - "url": "https://github.com/schmittjoh/php-option.git", - "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959" + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "36702f033486bf1953e254f5299aad205302e79d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959", - "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/36702f033486bf1953e254f5299aad205302e79d", + "reference": "36702f033486bf1953e254f5299aad205302e79d", "shasum": "" }, "require": { - "php": "^5.5.9 || ^7.0" + "container-interop/container-interop": "^1.1", + "laminas/laminas-stdlib": "^3.2.1", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.1" + }, + "replace": { + "zendframework/zend-validator": "self.version" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.3", - "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0" + "laminas/laminas-cache": "^2.6.1", + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-config": "^2.6", + "laminas/laminas-db": "^2.7", + "laminas/laminas-filter": "^2.6", + "laminas/laminas-http": "^2.5.4", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-math": "^2.6", + "laminas/laminas-servicemanager": "^2.7.5 || ^3.0.3", + "laminas/laminas-session": "^2.8", + "laminas/laminas-uri": "^2.5", + "phpunit/phpunit": "^7.5.20 || ^8.5.2", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0" + }, + "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" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "2.13.x-dev", + "dev-develop": "2.14.x-dev" + }, + "laminas": { + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" } }, "autoload": { "psr-4": { - "PhpOption\\": "src/PhpOption/" + "Laminas\\Validator\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "Apache-2.0" - ], - "authors": [ - { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com" - } + "BSD-3-Clause" ], - "description": "Option Type for PHP", + "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": [ - "language", - "option", - "php", - "type" + "laminas", + "validator" ], - "time": "2019-12-15T19:35:24+00:00" + "time": "2020-01-15T09:59:30+00:00" }, { - "name": "phpseclib/phpseclib", - "version": "2.0.23", + "name": "laminas/laminas-view", + "version": "2.11.4", "source": { "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "c78eb5058d5bb1a183133c36d4ba5b6675dfa099" + "url": "https://github.com/laminas/laminas-view.git", + "reference": "3bbb2e94287383604c898284a18d2d06cf17301e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/c78eb5058d5bb1a183133c36d4ba5b6675dfa099", - "reference": "c78eb5058d5bb1a183133c36d4ba5b6675dfa099", + "url": "https://api.github.com/repos/laminas/laminas-view/zipball/3bbb2e94287383604c898284a18d2d06cf17301e", + "reference": "3bbb2e94287383604c898284a18d2d06cf17301e", "shasum": "" }, "require": { - "php": ">=5.3.3" + "laminas/laminas-eventmanager": "^2.6.2 || ^3.0", + "laminas/laminas-json": "^2.6.1 || ^3.0", + "laminas/laminas-loader": "^2.5", + "laminas/laminas-stdlib": "^2.7 || ^3.0", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-view": "self.version" }, "require-dev": { - "phing/phing": "~2.7", - "phpunit/phpunit": "^4.8.35|^5.7|^6.0", - "sami/sami": "~2.0", - "squizlabs/php_codesniffer": "~2.0" + "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-navigation": "^2.5", + "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": "^2.7.5 || ^3.0.3", + "laminas/laminas-session": "^2.8.1", + "laminas/laminas-uri": "^2.5", + "phpunit/phpunit": "^5.7.15 || ^6.0.8" }, "suggest": { - "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", - "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", - "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." + "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", + "extra": { + "branch-alias": { + "dev-master": "2.11.x-dev", + "dev-develop": "2.12.x-dev" + } + }, "autoload": { - "files": [ - "phpseclib/bootstrap.php" - ], "psr-4": { - "phpseclib\\": "phpseclib/" + "Laminas\\View\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "role": "Lead Developer" - }, - { - "name": "Patrick Monnerat", - "email": "pm@datasphere.ch", - "role": "Developer" - }, - { - "name": "Andreas Fischer", - "email": "bantu@phpbb.com", - "role": "Developer" - }, - { - "name": "Hans-Jürgen Petrich", - "email": "petrich@tronic-media.com", - "role": "Developer" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "role": "Developer" - } + "BSD-3-Clause" ], - "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", - "homepage": "http://phpseclib.sourceforge.net", + "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", + "homepage": "https://laminas.dev", "keywords": [ - "BigInteger", - "aes", - "asn.1", - "asn1", - "blowfish", - "crypto", - "cryptography", - "encryption", - "rsa", - "security", - "sftp", - "signature", - "signing", - "ssh", - "twofish", - "x.509", - "x509" + "laminas", + "view" ], - "time": "2019-09-17T03:41:22+00:00" + "time": "2019-12-31T18:03:30+00:00" }, { - "name": "psr/container", - "version": "1.0.0", + "name": "laminas/laminas-xml", + "version": "1.2.0", "source": { "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + "url": "https://github.com/laminas/laminas-xml.git", + "reference": "879cc66d1bba6a37705e98074f52a6960c220020" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "url": "https://api.github.com/repos/laminas/laminas-xml/zipball/879cc66d1bba6a37705e98074f52a6960c220020", + "reference": "879cc66d1bba6a37705e98074f52a6960c220020", "shasum": "" }, "require": { - "php": ">=5.3.0" + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zendxml": "self.version" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.2.x-dev", + "dev-develop": "1.3.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Container\\": "src/" + "Laminas\\Xml\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } + "BSD-3-Clause" ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", + "description": "Utility library for XML usage, best practices, and security in PHP", + "homepage": "https://laminas.dev", "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" + "laminas", + "security", + "xml" ], - "time": "2017-02-14T16:28:37+00:00" + "time": "2019-12-31T18:05:42+00:00" }, { - "name": "psr/http-client", - "version": "1.0.0", + "name": "laminas/laminas-xmlrpc", + "version": "2.9.0", "source": { "type": "git", - "url": "https://github.com/php-fig/http-client.git", - "reference": "496a823ef742b632934724bf769560c2a5c7c44e" + "url": "https://github.com/laminas/laminas-xmlrpc.git", + "reference": "1461f9777ec59f6c5dcbd727e23548ea1cbe4dcc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/496a823ef742b632934724bf769560c2a5c7c44e", - "reference": "496a823ef742b632934724bf769560c2a5c7c44e", + "url": "https://api.github.com/repos/laminas/laminas-xmlrpc/zipball/1461f9777ec59f6c5dcbd727e23548ea1cbe4dcc", + "reference": "1461f9777ec59f6c5dcbd727e23548ea1cbe4dcc", "shasum": "" }, "require": { - "php": "^7.0", - "psr/http-message": "^1.0" + "laminas/laminas-http": "^2.5.4", + "laminas/laminas-math": "^2.7 || ^3.0", + "laminas/laminas-server": "^2.7", + "laminas/laminas-stdlib": "^3.2.1", + "laminas/laminas-xml": "^1.0.2", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^5.6 || ^7.0" + }, + "replace": { + "zendframework/zend-xmlrpc": "self.version" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2" + }, + "suggest": { + "laminas/laminas-cache": "To support Laminas\\XmlRpc\\Server\\Cache usage" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.9.x-dev", + "dev-develop": "2.10.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Http\\Client\\": "src/" + "Laminas\\XmlRpc\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } + "BSD-3-Clause" ], - "description": "Common interface for HTTP clients", - "homepage": "https://github.com/php-fig/http-client", + "description": "Fully-featured XML-RPC server and client implementations", + "homepage": "https://laminas.dev", "keywords": [ - "http", - "http-client", - "psr", - "psr-18" + "laminas", + "xmlrpc" ], - "time": "2018-10-30T23:29:13+00:00" + "time": "2019-12-31T18:07:12+00:00" }, { - "name": "psr/http-message", + "name": "laminas/laminas-zendframework-bridge", "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "0fb9675b84a1666ab45182b6c5b29956921e818d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/0fb9675b84a1666ab45182b6c5b29956921e818d", + "reference": "0fb9675b84a1666ab45182b6c5b29956921e818d", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1", + "squizlabs/php_codesniffer": "^3.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.0.x-dev", + "dev-develop": "1.1.x-dev" + }, + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" } }, "autoload": { + "files": [ + "src/autoload.php" + ], "psr-4": { - "Psr\\Http\\Message\\": "src/" + "Laminas\\ZendFrameworkBridge\\": "src//" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } + "BSD-3-Clause" ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", + "description": "Alias legacy ZF class names to Laminas Project equivalents.", "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" + "ZendFramework", + "autoloading", + "laminas", + "zf" ], - "time": "2016-08-06T14:39:51+00:00" + "time": "2020-01-07T22:58:31+00:00" }, { - "name": "psr/log", - "version": "1.1.2", + "name": "league/omnipay", + "version": "v3.0.2", "source": { "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801" + "url": "https://github.com/thephpleague/omnipay.git", + "reference": "9e10d91cbf84744207e13d4483e79de39b133368" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801", - "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801", + "url": "https://api.github.com/repos/thephpleague/omnipay/zipball/9e10d91cbf84744207e13d4483e79de39b133368", + "reference": "9e10d91cbf84744207e13d4483e79de39b133368", "shasum": "" }, "require": { - "php": ">=5.3.0" + "omnipay/common": "^3", + "php": "^5.6|^7", + "php-http/guzzle6-adapter": "^1.1|^2" }, - "type": "library", + "require-dev": { + "omnipay/tests": "^3" + }, + "type": "metapackage", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" + "dev-master": "3.0.x-dev" } }, "notification-url": "https://packagist.org/downloads/", @@ -3625,46 +3677,100 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Adrian Macneil", + "email": "adrian@adrianmacneil.com" + }, + { + "name": "Barry vd. Heuvel", + "email": "barryvdh@gmail.com" } ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", + "description": "Omnipay payment processing library", + "homepage": "https://omnipay.thephpleague.com/", "keywords": [ - "log", - "psr", - "psr-3" + "checkout", + "creditcard", + "omnipay", + "payment" ], - "time": "2019-11-01T11:05:21+00:00" + "time": "2019-03-20T14:28:28+00:00" }, { - "name": "psr/simple-cache", - "version": "1.0.1", + "name": "markbaker/complex", + "version": "1.4.7", "source": { "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" + "url": "https://github.com/MarkBaker/PHPComplex.git", + "reference": "1ea674a8308baf547cbcbd30c5fcd6d301b7c000" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", - "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/1ea674a8308baf547cbcbd30c5fcd6d301b7c000", + "reference": "1ea674a8308baf547cbcbd30c5fcd6d301b7c000", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": "^5.6.0|^7.0.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.4.3", + "phpcompatibility/php-compatibility": "^8.0", + "phpdocumentor/phpdocumentor": "2.*", + "phploc/phploc": "2.*", + "phpmd/phpmd": "2.*", + "phpunit/phpunit": "^4.8.35|^5.4.0", + "sebastian/phpcpd": "2.*", + "squizlabs/php_codesniffer": "^3.3.0" }, + "type": "library", "autoload": { "psr-4": { - "Psr\\SimpleCache\\": "src/" - } + "Complex\\": "classes/src/" + }, + "files": [ + "classes/src/functions/abs.php", + "classes/src/functions/acos.php", + "classes/src/functions/acosh.php", + "classes/src/functions/acot.php", + "classes/src/functions/acoth.php", + "classes/src/functions/acsc.php", + "classes/src/functions/acsch.php", + "classes/src/functions/argument.php", + "classes/src/functions/asec.php", + "classes/src/functions/asech.php", + "classes/src/functions/asin.php", + "classes/src/functions/asinh.php", + "classes/src/functions/atan.php", + "classes/src/functions/atanh.php", + "classes/src/functions/conjugate.php", + "classes/src/functions/cos.php", + "classes/src/functions/cosh.php", + "classes/src/functions/cot.php", + "classes/src/functions/coth.php", + "classes/src/functions/csc.php", + "classes/src/functions/csch.php", + "classes/src/functions/exp.php", + "classes/src/functions/inverse.php", + "classes/src/functions/ln.php", + "classes/src/functions/log2.php", + "classes/src/functions/log10.php", + "classes/src/functions/negative.php", + "classes/src/functions/pow.php", + "classes/src/functions/rho.php", + "classes/src/functions/sec.php", + "classes/src/functions/sech.php", + "classes/src/functions/sin.php", + "classes/src/functions/sinh.php", + "classes/src/functions/sqrt.php", + "classes/src/functions/tan.php", + "classes/src/functions/tanh.php", + "classes/src/functions/theta.php", + "classes/src/operations/add.php", + "classes/src/operations/subtract.php", + "classes/src/operations/multiply.php", + "classes/src/operations/divideby.php", + "classes/src/operations/divideinto.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3672,45 +3778,66 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Mark Baker", + "email": "mark@lange.demon.co.uk" } ], - "description": "Common interfaces for simple caching", + "description": "PHP Class for working with complex numbers", + "homepage": "https://github.com/MarkBaker/PHPComplex", "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" + "complex", + "mathematics" ], - "time": "2017-10-23T01:57:42+00:00" + "time": "2018-10-13T23:28:42+00:00" }, { - "name": "ralouphie/getallheaders", - "version": "3.0.3", + "name": "markbaker/matrix", + "version": "1.2.0", "source": { "type": "git", - "url": "https://github.com/ralouphie/getallheaders.git", - "reference": "120b605dfeb996808c31b6477290a714d356e822" + "url": "https://github.com/MarkBaker/PHPMatrix.git", + "reference": "5348c5a67e3b75cd209d70103f916a93b1f1ed21" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", - "reference": "120b605dfeb996808c31b6477290a714d356e822", + "url": "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/5348c5a67e3b75cd209d70103f916a93b1f1ed21", + "reference": "5348c5a67e3b75cd209d70103f916a93b1f1ed21", "shasum": "" }, "require": { - "php": ">=5.6" + "php": "^5.6.0|^7.0.0" }, "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5 || ^6.5" + "dealerdirect/phpcodesniffer-composer-installer": "dev-master", + "phpcompatibility/php-compatibility": "dev-master", + "phploc/phploc": "^4", + "phpmd/phpmd": "dev-master", + "phpunit/phpunit": "^5.7", + "sebastian/phpcpd": "^3.0", + "squizlabs/php_codesniffer": "^3.0@dev" }, "type": "library", "autoload": { + "psr-4": { + "Matrix\\": "classes/src/" + }, "files": [ - "src/getallheaders.php" + "classes/src/functions/adjoint.php", + "classes/src/functions/antidiagonal.php", + "classes/src/functions/cofactors.php", + "classes/src/functions/determinant.php", + "classes/src/functions/diagonal.php", + "classes/src/functions/identity.php", + "classes/src/functions/inverse.php", + "classes/src/functions/minors.php", + "classes/src/functions/trace.php", + "classes/src/functions/transpose.php", + "classes/src/operations/add.php", + "classes/src/operations/directsum.php", + "classes/src/operations/subtract.php", + "classes/src/operations/multiply.php", + "classes/src/operations/divideby.php", + "classes/src/operations/divideinto.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -3719,55 +3846,113 @@ ], "authors": [ { - "name": "Ralph Khattar", - "email": "ralph.khattar@gmail.com" + "name": "Mark Baker", + "email": "mark@lange.demon.co.uk" } ], - "description": "A polyfill for getallheaders.", - "time": "2019-03-08T08:55:37+00:00" + "description": "PHP Class for working with matrices", + "homepage": "https://github.com/MarkBaker/PHPMatrix", + "keywords": [ + "mathematics", + "matrix", + "vector" + ], + "time": "2019-10-06T11:29:25+00:00" }, { - "name": "ramsey/uuid", - "version": "3.8.0", + "name": "mobiledetect/mobiledetectlib", + "version": "2.8.34", "source": { "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" + "url": "https://github.com/serbanghita/Mobile-Detect.git", + "reference": "6f8113f57a508494ca36acbcfa2dc2d923c7ed5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", - "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", + "url": "https://api.github.com/repos/serbanghita/Mobile-Detect/zipball/6f8113f57a508494ca36acbcfa2dc2d923c7ed5b", + "reference": "6f8113f57a508494ca36acbcfa2dc2d923c7ed5b", "shasum": "" }, "require": { - "paragonie/random_compat": "^1.0|^2.0|9.99.99", - "php": "^5.4 || ^7.0", - "symfony/polyfill-ctype": "^1.8" + "php": ">=5.0.0" }, - "replace": { - "rhumsaa/uuid": "self.version" + "require-dev": { + "phpunit/phpunit": "~4.8.35||~5.7" + }, + "type": "library", + "autoload": { + "classmap": [ + "Mobile_Detect.php" + ], + "psr-0": { + "Detection": "namespaced/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Serban Ghita", + "email": "serbanghita@gmail.com", + "homepage": "http://mobiledetect.net", + "role": "Developer" + } + ], + "description": "Mobile_Detect is a lightweight PHP class for detecting mobile devices. It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.", + "homepage": "https://github.com/serbanghita/Mobile-Detect", + "keywords": [ + "detect mobile devices", + "mobile", + "mobile detect", + "mobile detector", + "php mobile detect" + ], + "time": "2019-09-18T18:44:20+00:00" + }, + { + "name": "moneyphp/money", + "version": "v3.3.0", + "source": { + "type": "git", + "url": "https://github.com/moneyphp/money.git", + "reference": "2a9b09bb5435aa54a404f626b9284ae64cb88af2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/moneyphp/money/zipball/2a9b09bb5435aa54a404f626b9284ae64cb88af2", + "reference": "2a9b09bb5435aa54a404f626b9284ae64cb88af2", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": ">=5.6" }, "require-dev": { - "codeception/aspect-mock": "^1.0 | ~2.0.0", - "doctrine/annotations": "~1.2.0", - "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", - "ircmaxell/random-lib": "^1.1", - "jakub-onderka/php-parallel-lint": "^0.9.0", - "mockery/mockery": "^0.9.9", - "moontoast/math": "^1.1", - "php-mock/php-mock-phpunit": "^0.3|^1.1", - "phpunit/phpunit": "^4.7|^5.0|^6.5", - "squizlabs/php_codesniffer": "^2.3" + "cache/taggable-cache": "^0.4.0", + "doctrine/instantiator": "^1.0.5", + "ext-bcmath": "*", + "ext-gmp": "*", + "ext-intl": "*", + "florianv/exchanger": "^1.0", + "florianv/swap": "^3.0", + "friends-of-phpspec/phpspec-code-coverage": "^3.1.1 || ^4.3", + "moneyphp/iso-currencies": "^3.2.1", + "php-http/message": "^1.4", + "php-http/mock-client": "^1.0.0", + "phpspec/phpspec": "^3.4.3", + "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.18 || ^8.5", + "psr/cache": "^1.0", + "symfony/phpunit-bridge": "^4" }, "suggest": { - "ext-ctype": "Provides support for PHP Ctype functions", - "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", - "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", - "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", - "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + "ext-bcmath": "Calculate without integer limits", + "ext-gmp": "Calculate without integer limits", + "ext-intl": "Format Money objects with intl", + "florianv/exchanger": "Exchange rates library for PHP", + "florianv/swap": "Exchange rates library for PHP", + "psr/cache-implementation": "Used for Currency caching" }, "type": "library", "extra": { @@ -3777,7 +3962,7 @@ }, "autoload": { "psr-4": { - "Ramsey\\Uuid\\": "src/" + "Money\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3786,177 +3971,189 @@ ], "authors": [ { - "name": "Marijn Huizendveld", - "email": "marijn.huizendveld@gmail.com" + "name": "Mathias Verraes", + "email": "mathias@verraes.net", + "homepage": "http://verraes.net" }, { - "name": "Thibaud Fabre", - "email": "thibaud@aztech.io" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" }, { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" + "name": "Frederik Bosch", + "email": "f.bosch@genkgo.nl" } ], - "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", - "homepage": "https://github.com/ramsey/uuid", + "description": "PHP implementation of Fowler's Money pattern", + "homepage": "http://moneyphp.org", "keywords": [ - "guid", - "identifier", - "uuid" + "Value Object", + "money", + "vo" ], - "time": "2018-07-19T23:38:55+00:00" + "time": "2019-12-27T21:58:31+00:00" }, { - "name": "rospdf/pdf-php", - "version": "0.12.58", + "name": "mpdf/mpdf", + "version": "v8.0.3", "source": { "type": "git", - "url": "https://github.com/rospdf/pdf-php.git", - "reference": "5aa9b288999d107725e676fc53dbd1e211370bc0" + "url": "https://github.com/mpdf/mpdf.git", + "reference": "6dd4285aff21f013554ff752046bb44ab1240f5f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rospdf/pdf-php/zipball/5aa9b288999d107725e676fc53dbd1e211370bc0", - "reference": "5aa9b288999d107725e676fc53dbd1e211370bc0", + "url": "https://api.github.com/repos/mpdf/mpdf/zipball/6dd4285aff21f013554ff752046bb44ab1240f5f", + "reference": "6dd4285aff21f013554ff752046bb44ab1240f5f", "shasum": "" }, "require": { - "php": ">=5.4.0" + "ext-gd": "*", + "ext-mbstring": "*", + "myclabs/deep-copy": "^1.7", + "paragonie/random_compat": "^1.4|^2.0|9.99.99", + "php": "^5.6 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0", + "psr/log": "^1.0", + "setasign/fpdi": "^2.1" }, "require-dev": { - "phpunit/phpunit": "3.7.38", - "squizlabs/php_codesniffer": "2.*" + "mockery/mockery": "^0.9.5", + "mpdf/qrcode": "^1.0.0", + "phpunit/phpunit": "^5.0", + "squizlabs/php_codesniffer": "^3.5.0", + "tracy/tracy": "^2.4" + }, + "suggest": { + "ext-bcmath": "Needed for generation of some types of barcodes", + "ext-xml": "Needed mainly for SVG manipulation", + "ext-zlib": "Needed for compression of embedded resources, such as fonts" }, "type": "library", "extra": { "branch-alias": { - "dev-experimental": "0.13.x-dev", - "dev-master": "0.12.x-dev" + "dev-development": "7.x-dev" } }, "autoload": { - "files": [ - "src/Cpdf.php", - "src/Cezpdf.php" - ] + "psr-4": { + "Mpdf\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "GPL-2.0-only" ], "authors": [ { - "name": "Ole Koeckemann", - "email": "ole.k@web.de", - "role": "Project Head / Developer" - }, - { - "name": "Lars Olesen", - "email": "lars@intraface.dk", - "role": "Developer" - }, - { - "name": "Sune Jensen", - "email": "sj@sunet.dk", - "role": "Developer" - }, - { - "name": "Nicola Asuni", - "email": "info@tecnick.com", - "role": "Developer" + "name": "Matěj Humpál", + "role": "Developer, maintainer" }, { - "name": "Wayne Munro", - "email": "pdf@ros.co.nz", - "role": "Founder / Inactive" + "name": "Ian Back", + "role": "Developer (retired)" } ], - "description": "The R&OS Pdf class supports the creation of PDF documents without any adiditional modules or extensions.", - "homepage": "https://github.com/rospdf/pdf-php", - "time": "2019-10-16T08:43:43+00:00" + "description": "PHP library generating PDF files from UTF-8 encoded HTML", + "homepage": "https://mpdf.github.io", + "keywords": [ + "pdf", + "php", + "utf-8" + ], + "time": "2019-10-25T17:54:07+00:00" }, { - "name": "sabberworm/php-css-parser", - "version": "8.3.0", + "name": "myclabs/deep-copy", + "version": "1.9.5", "source": { "type": "git", - "url": "https://github.com/sabberworm/PHP-CSS-Parser.git", - "reference": "91bcc3e3fdb7386c9a2e0e0aa09ca75cc43f121f" + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "b2c28789e80a97badd14145fda39b545d83ca3ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/91bcc3e3fdb7386c9a2e0e0aa09ca75cc43f121f", - "reference": "91bcc3e3fdb7386c9a2e0e0aa09ca75cc43f121f", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/b2c28789e80a97badd14145fda39b545d83ca3ef", + "reference": "b2c28789e80a97badd14145fda39b545d83ca3ef", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": "^7.1" + }, + "replace": { + "myclabs/deep-copy": "self.version" }, "require-dev": { - "codacy/coverage": "^1.4", - "phpunit/phpunit": "~4.8" + "doctrine/collections": "^1.0", + "doctrine/common": "^2.6", + "phpunit/phpunit": "^7.1" }, "type": "library", "autoload": { - "psr-0": { - "Sabberworm\\CSS": "lib/" - } + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + }, + "files": [ + "src/DeepCopy/deep_copy.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "authors": [ - { - "name": "Raphael Schweikert" - } - ], - "description": "Parser for CSS Files written in PHP", - "homepage": "http://www.sabberworm.com/blog/2010/6/10/php-css-parser", + "description": "Create deep copies (clones) of your objects", "keywords": [ - "css", - "parser", - "stylesheet" + "clone", + "copy", + "duplicate", + "object", + "object graph" ], - "time": "2019-02-22T07:42:52+00:00" + "time": "2020-01-17T21:11:47+00:00" }, { - "name": "setasign/fpdi", - "version": "v2.2.0", + "name": "omnipay/common", + "version": "v3.0.2", "source": { "type": "git", - "url": "https://github.com/Setasign/FPDI.git", - "reference": "3c266002f8044f61b17329f7cd702d44d73f0f7f" + "url": "https://github.com/thephpleague/omnipay-common.git", + "reference": "66b7934abd2d54cde8b24c5d0b1a5e733339a7e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Setasign/FPDI/zipball/3c266002f8044f61b17329f7cd702d44d73f0f7f", - "reference": "3c266002f8044f61b17329f7cd702d44d73f0f7f", + "url": "https://api.github.com/repos/thephpleague/omnipay-common/zipball/66b7934abd2d54cde8b24c5d0b1a5e733339a7e9", + "reference": "66b7934abd2d54cde8b24c5d0b1a5e733339a7e9", "shasum": "" }, "require": { - "ext-zlib": "*", - "php": "^5.6 || ^7.0" + "moneyphp/money": "^3.1", + "php": "^5.6|^7", + "php-http/client-implementation": "^1", + "php-http/discovery": "^1.2.1", + "php-http/message": "^1.5", + "symfony/http-foundation": "^2.1|^3|^4" }, "require-dev": { - "phpunit/phpunit": "~5.7", - "setasign/fpdf": "~1.8", - "setasign/tfpdf": "1.25", - "tecnickcom/tcpdf": "~6.2" + "omnipay/tests": "^3", + "php-http/mock-client": "^1", + "phpro/grumphp": "^0.14", + "squizlabs/php_codesniffer": "^3" }, "suggest": { - "setasign/fpdf": "FPDI will extend this class but as it is also possible to use TCPDF or tFPDF as an alternative. There's no fixed dependency configured.", - "setasign/fpdi-fpdf": "Use this package to automatically evaluate dependencies to FPDF.", - "setasign/fpdi-tcpdf": "Use this package to automatically evaluate dependencies to TCPDF.", - "setasign/fpdi-tfpdf": "Use this package to automatically evaluate dependencies to tFPDF." + "league/omnipay": "The default Omnipay package provides a default HTTP Adapter." }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, "autoload": { "psr-4": { - "setasign\\Fpdi\\": "src/" - } + "Omnipay\\Common\\": "src/Common" + }, + "classmap": [ + "src/Omnipay.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3964,121 +4161,122 @@ ], "authors": [ { - "name": "Jan Slabon", - "email": "jan.slabon@setasign.com", - "homepage": "https://www.setasign.com" + "name": "Adrian Macneil", + "email": "adrian@adrianmacneil.com" }, { - "name": "Maximilian Kresse", - "email": "maximilian.kresse@setasign.com", - "homepage": "https://www.setasign.com" + "name": "Barry vd. Heuvel", + "email": "barryvdh@gmail.com" + }, + { + "name": "Omnipay Contributors", + "homepage": "https://github.com/thephpleague/omnipay-common/contributors" + }, + { + "name": "Jason Judge", + "email": "jason.judge@consil.co.uk" + }, + { + "name": "Del" } ], - "description": "FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Because it is also possible to use FPDI with TCPDF, there are no fixed dependencies defined. Please see suggestions for packages which evaluates the dependencies automatically.", - "homepage": "https://www.setasign.com/fpdi", + "description": "Common components for Omnipay payment processing library", + "homepage": "https://github.com/thephpleague/omnipay-common", "keywords": [ - "fpdf", - "fpdi", - "pdf" + "gateway", + "merchant", + "omnipay", + "pay", + "payment", + "purchase" ], - "time": "2019-01-30T14:11:19+00:00" + "time": "2018-05-15T08:36:43+00:00" }, { - "name": "smarty/smarty", - "version": "v2.6.31", + "name": "omnipay/stripe", + "version": "v3.1.0", "source": { "type": "git", - "url": "https://github.com/smarty-php/smarty.git", - "reference": "4ab9757b492f08a38f68123a6e7c1df7110bbc49" + "url": "https://github.com/thephpleague/omnipay-stripe.git", + "reference": "37df2a791e8feab45543125f4c5f22d5d305096d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/smarty-php/smarty/zipball/4ab9757b492f08a38f68123a6e7c1df7110bbc49", - "reference": "4ab9757b492f08a38f68123a6e7c1df7110bbc49", + "url": "https://api.github.com/repos/thephpleague/omnipay-stripe/zipball/37df2a791e8feab45543125f4c5f22d5d305096d", + "reference": "37df2a791e8feab45543125f4c5f22d5d305096d", "shasum": "" }, "require": { - "php": ">=5.2" + "omnipay/common": "^3" + }, + "require-dev": { + "omnipay/tests": "^3", + "phpro/grumphp": "^0.14", + "squizlabs/php_codesniffer": "^3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.6.x-dev" + "dev-master": "3.1.x-dev" } }, "autoload": { - "classmap": [ - "libs/Smarty.class.php", - "libs/Smarty_Compiler.class.php", - "libs/Config_File.class.php" - ] + "psr-4": { + "Omnipay\\Stripe\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "LGPL-3.0" + "MIT" ], "authors": [ { - "name": "Monte Ohrt", - "email": "monte@ohrt.com" + "name": "Adrian Macneil", + "email": "adrian@adrianmacneil.com" }, { - "name": "Uwe Tews", - "email": "uwe.tews@googlemail.com" + "name": "Omnipay Contributors", + "homepage": "https://github.com/thephpleague/omnipay-stripe/contributors" } ], - "description": "Smarty - the compiling PHP template engine", - "homepage": "http://www.smarty.net", + "description": "Stripe driver for the Omnipay payment processing library", + "homepage": "https://github.com/thephpleague/omnipay-stripe", "keywords": [ - "templating" + "gateway", + "merchant", + "omnipay", + "pay", + "payment", + "stripe" ], - "time": "2017-11-03T06:39:13+00:00" + "time": "2019-08-31T10:55:06+00:00" }, { - "name": "symfony/config", - "version": "v4.4.2", + "name": "paragonie/constant_time_encoding", + "version": "v2.3.0", "source": { "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "6911d432edd5b50822986604fd5a5be3af856d30" + "url": "https://github.com/paragonie/constant_time_encoding.git", + "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/6911d432edd5b50822986604fd5a5be3af856d30", - "reference": "6911d432edd5b50822986604fd5a5be3af856d30", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", + "reference": "47a1cedd2e4d52688eb8c96469c05ebc8fd28fa2", "shasum": "" }, "require": { - "php": "^7.1.3", - "symfony/filesystem": "^3.4|^4.0|^5.0", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/finder": "<3.4" + "php": "^7|^8" }, "require-dev": { - "symfony/event-dispatcher": "^3.4|^4.0|^5.0", - "symfony/finder": "^3.4|^4.0|^5.0", - "symfony/messenger": "^4.1|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" + "phpunit/phpunit": "^6|^7", + "vimeo/psalm": "^1|^2|^3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\Config\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "ParagonIE\\ConstantTime\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -4086,613 +4284,528 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Maintainer" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com", + "role": "Original Developer" } ], - "description": "Symfony Config Component", - "homepage": "https://symfony.com", - "time": "2019-12-18T12:00:29+00:00" + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "time": "2019-11-06T19:20:29+00:00" }, { - "name": "symfony/console", - "version": "v4.4.2", + "name": "paragonie/multi-factor", + "version": "v0.2.2", "source": { "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "82437719dab1e6bdd28726af14cb345c2ec816d0" + "url": "https://github.com/paragonie/multi_factor.git", + "reference": "20dd0ba8fdb56cfe1eb727fef1efd96ee55fcdc6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/82437719dab1e6bdd28726af14cb345c2ec816d0", - "reference": "82437719dab1e6bdd28726af14cb345c2ec816d0", + "url": "https://api.github.com/repos/paragonie/multi_factor/zipball/20dd0ba8fdb56cfe1eb727fef1efd96ee55fcdc6", + "reference": "20dd0ba8fdb56cfe1eb727fef1efd96ee55fcdc6", "shasum": "" }, "require": { - "php": "^7.1.3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.8", - "symfony/service-contracts": "^1.1|^2" - }, - "conflict": { - "symfony/dependency-injection": "<3.4", - "symfony/event-dispatcher": "<4.3|>=5", - "symfony/lock": "<4.4", - "symfony/process": "<3.3" - }, - "provide": { - "psr/log-implementation": "1.0" + "bacon/bacon-qr-code": "^1", + "paragonie/constant_time_encoding": "^2", + "php": "^7" }, "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "symfony/event-dispatcher": "^4.3", - "symfony/lock": "^4.4|^5.0", - "symfony/process": "^3.4|^4.0|^5.0", - "symfony/var-dumper": "^4.3|^5.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" + "phpunit/phpunit": "4.*|5.*" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "ParagonIE\\MultiFactor\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "GPL-3.0+", + "MIT", + "proprietary" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Developer" } ], - "description": "Symfony Console Component", - "homepage": "https://symfony.com", - "time": "2019-12-17T10:32:23+00:00" + "description": "Vendor-agnostic two-factor authentication library", + "keywords": [ + "2fa", + "MFA", + "Two-factor Authentication", + "hotp", + "multi-factor", + "multi-factor authentication", + "tfa", + "totp", + "two-factor" + ], + "time": "2016-06-17T23:34:58+00:00" }, { - "name": "symfony/dependency-injection", - "version": "v4.4.2", + "name": "paragonie/random_compat", + "version": "v9.99.99", "source": { "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "79b0358207a3571cc3af02a57d0321927921f539" + "url": "https://github.com/paragonie/random_compat.git", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/79b0358207a3571cc3af02a57d0321927921f539", - "reference": "79b0358207a3571cc3af02a57d0321927921f539", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", "shasum": "" }, "require": { - "php": "^7.1.3", - "psr/container": "^1.0", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "symfony/config": "<4.3|>=5.0", - "symfony/finder": "<3.4", - "symfony/proxy-manager-bridge": "<3.4", - "symfony/yaml": "<3.4" - }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0" + "php": "^7" }, "require-dev": { - "symfony/config": "^4.3", - "symfony/expression-language": "^3.4|^4.0|^5.0", - "symfony/yaml": "^3.4|^4.0|^5.0" + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" }, "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "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" + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" } ], - "description": "Symfony DependencyInjection Component", - "homepage": "https://symfony.com", - "time": "2019-12-19T16:00:02+00:00" + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "time": "2018-07-02T15:55:56+00:00" }, { - "name": "symfony/event-dispatcher", - "version": "v4.4.2", + "name": "particle/validator", + "version": "v2.3.4", "source": { "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f" + "url": "https://github.com/particle-php/Validator.git", + "reference": "657c7543e51938dd9d114750e49d695129527a7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b3c3068a72623287550fe20b84a2b01dcba2686f", - "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f", + "url": "https://api.github.com/repos/particle-php/Validator/zipball/657c7543e51938dd9d114750e49d695129527a7a", + "reference": "657c7543e51938dd9d114750e49d695129527a7a", "shasum": "" }, "require": { - "php": "^7.1.3", - "symfony/event-dispatcher-contracts": "^1.1" - }, - "conflict": { - "symfony/dependency-injection": "<3.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "1.1" + "php": ">=5.4" }, "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^3.4|^4.0|^5.0", - "symfony/dependency-injection": "^3.4|^4.0|^5.0", - "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" + "byrokrat/checkdigit": "^1.0", + "giggsey/libphonenumber-for-php": "^7.2", + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "2.*" }, "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" + "byrokrat/checkdigit": "If you want to use CreditCard validation rule, this library must be installed.", + "giggsey/libphonenumber-for-php": "If you want to use Phone validation rule, this library must be installed." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "2.0-dev" } }, "autoload": { "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Particle\\Validator\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Berry Langerak", + "email": "berry@berryllium.nl", + "role": "Developer" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Rick van der Staaij", + "homepage": "http://rickvanderstaaij.nl", + "role": "Developer" } ], - "description": "Symfony EventDispatcher Component", - "homepage": "https://symfony.com", - "time": "2019-11-28T13:33:56+00:00" + "description": "Flexible and highly usable validation library with no dependencies.", + "homepage": "http://github.com/particle-php/validator", + "keywords": [ + "validation", + "validator" + ], + "time": "2019-01-07T13:39:13+00:00" }, { - "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.7", + "name": "pear/archive_tar", + "version": "1.4.8", "source": { "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18" + "url": "https://github.com/pear/Archive_Tar.git", + "reference": "442bdffb7edb84c898cfd94f7ac8500e49d5bbb5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18", - "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18", + "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/442bdffb7edb84c898cfd94f7ac8500e49d5bbb5", + "reference": "442bdffb7edb84c898cfd94f7ac8500e49d5bbb5", "shasum": "" }, "require": { - "php": "^7.1.3" + "pear/pear-core-minimal": "^1.10.0alpha2", + "php": ">=5.2.0" + }, + "require-dev": { + "phpunit/phpunit": "*" }, "suggest": { - "psr/event-dispatcher": "", - "symfony/event-dispatcher-implementation": "" + "ext-bz2": "Bz2 compression support.", + "ext-xz": "Lzma2 compression support.", + "ext-zlib": "Gzip compression support." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-master": "1.4.x-dev" } }, "autoload": { - "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" + "psr-0": { + "Archive_Tar": "" } }, "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "./" + ], "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Vincent Blavet", + "email": "vincent@phpconcept.net" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Greg Beaver", + "email": "greg@chiaraquartet.net" + }, + { + "name": "Michiel Rook", + "email": "mrook@php.net" } ], - "description": "Generic abstractions related to dispatching event", - "homepage": "https://symfony.com", + "description": "Tar file management class with compression support (gzip, bzip2, lzma2)", + "homepage": "https://github.com/pear/Archive_Tar", "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "archive", + "tar" ], - "time": "2019-09-17T09:54:03+00:00" + "time": "2019-10-21T13:31:24+00:00" }, { - "name": "symfony/filesystem", - "version": "v4.4.2", + "name": "pear/console_getopt", + "version": "v1.4.3", "source": { "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "40c2606131d56eff6f193b6e2ceb92414653b591" + "url": "https://github.com/pear/Console_Getopt.git", + "reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/40c2606131d56eff6f193b6e2ceb92414653b591", - "reference": "40c2606131d56eff6f193b6e2ceb92414653b591", + "url": "https://api.github.com/repos/pear/Console_Getopt/zipball/a41f8d3e668987609178c7c4a9fe48fecac53fa0", + "reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0", "shasum": "" }, - "require": { - "php": "^7.1.3", - "symfony/polyfill-ctype": "~1.8" - }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "psr-0": { + "Console": "./" + } }, "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "./" + ], "license": [ - "MIT" + "BSD-2-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Andrei Zmievski", + "email": "andrei@php.net", + "role": "Lead" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Stig Bakken", + "email": "stig@php.net", + "role": "Developer" + }, + { + "name": "Greg Beaver", + "email": "cellog@php.net", + "role": "Helper" } ], - "description": "Symfony Filesystem Component", - "homepage": "https://symfony.com", - "time": "2019-11-26T23:16:41+00:00" + "description": "More info available on: http://pear.php.net/package/Console_Getopt", + "time": "2019-11-20T18:27:48+00:00" }, { - "name": "symfony/http-foundation", - "version": "v4.4.2", + "name": "pear/pear-core-minimal", + "version": "v1.10.10", "source": { "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "fcae1cff5b57b2a9c3aabefeb1527678705ddb62" + "url": "https://github.com/pear/pear-core-minimal.git", + "reference": "625a3c429d9b2c1546438679074cac1b089116a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/fcae1cff5b57b2a9c3aabefeb1527678705ddb62", - "reference": "fcae1cff5b57b2a9c3aabefeb1527678705ddb62", + "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/625a3c429d9b2c1546438679074cac1b089116a7", + "reference": "625a3c429d9b2c1546438679074cac1b089116a7", "shasum": "" }, "require": { - "php": "^7.1.3", - "symfony/mime": "^4.3|^5.0", - "symfony/polyfill-mbstring": "~1.1" + "pear/console_getopt": "~1.4", + "pear/pear_exception": "~1.0" }, - "require-dev": { - "predis/predis": "~1.0", - "symfony/expression-language": "^3.4|^4.0|^5.0" + "replace": { + "rsky/pear-core-min": "self.version" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { - "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "psr-0": { + "": "src/" + } }, "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "src/" + ], "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Christian Weiske", + "email": "cweiske@php.net", + "role": "Lead" } ], - "description": "Symfony HttpFoundation Component", - "homepage": "https://symfony.com", - "time": "2019-12-19T15:57:49+00:00" + "description": "Minimal set of PEAR core files to be used as composer dependency", + "time": "2019-11-19T19:00:24+00:00" }, { - "name": "symfony/inflector", - "version": "v4.4.2", + "name": "pear/pear_exception", + "version": "v1.0.1", "source": { "type": "git", - "url": "https://github.com/symfony/inflector.git", - "reference": "98581481d9ddabe4db3a66e10202fe1fa08d791b" + "url": "https://github.com/pear/PEAR_Exception.git", + "reference": "dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/inflector/zipball/98581481d9ddabe4db3a66e10202fe1fa08d791b", - "reference": "98581481d9ddabe4db3a66e10202fe1fa08d791b", + "url": "https://api.github.com/repos/pear/PEAR_Exception/zipball/dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7", + "reference": "dbb42a5a0e45f3adcf99babfb2a1ba77b8ac36a7", "shasum": "" }, "require": { - "php": "^7.1.3", - "symfony/polyfill-ctype": "~1.8" + "php": ">=4.4.0" }, - "type": "library", + "require-dev": { + "phpunit/phpunit": "*" + }, + "type": "class", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { - "psr-4": { - "Symfony\\Component\\Inflector\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "PEAR/" ] }, "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "." + ], "license": [ - "MIT" + "BSD-2-Clause" ], "authors": [ { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" + "name": "Helgi Thormar", + "email": "dufuz@php.net" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Greg Beaver", + "email": "cellog@php.net" } ], - "description": "Symfony Inflector Component", - "homepage": "https://symfony.com", + "description": "The PEAR Exception base class.", + "homepage": "https://github.com/pear/PEAR_Exception", "keywords": [ - "inflection", - "pluralize", - "singularize", - "string", - "symfony", - "words" + "exception" ], - "time": "2019-11-06T12:02:32+00:00" + "time": "2019-12-10T10:24:42+00:00" }, { - "name": "symfony/mime", - "version": "v4.4.2", + "name": "phenx/php-font-lib", + "version": "0.5.1", "source": { "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "010cc488e56cafe5f7494dea70aea93100c234df" + "url": "https://github.com/PhenX/php-font-lib.git", + "reference": "760148820110a1ae0936e5cc35851e25a938bc97" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/010cc488e56cafe5f7494dea70aea93100c234df", - "reference": "010cc488e56cafe5f7494dea70aea93100c234df", + "url": "https://api.github.com/repos/PhenX/php-font-lib/zipball/760148820110a1ae0936e5cc35851e25a938bc97", + "reference": "760148820110a1ae0936e5cc35851e25a938bc97", "shasum": "" }, - "require": { - "php": "^7.1.3", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0" - }, - "conflict": { - "symfony/mailer": "<4.4" - }, "require-dev": { - "egulias/email-validator": "^2.1.10", - "symfony/dependency-injection": "^3.4|^4.1|^5.0" + "phpunit/phpunit": "^4.8" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\Mime\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "FontLib\\": "src/FontLib" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "LGPL-3.0" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Fabien Ménager", + "email": "fabien.menager@gmail.com" } ], - "description": "A library to manipulate MIME messages", - "homepage": "https://symfony.com", - "keywords": [ - "mime", - "mime-type" - ], - "time": "2019-11-30T08:27:26+00:00" + "description": "A library to read, parse, export and make subsets of different types of font files.", + "homepage": "https://github.com/PhenX/php-font-lib", + "time": "2017-09-13T16:14:37+00:00" }, { - "name": "symfony/polyfill-ctype", - "version": "v1.13.1", + "name": "phenx/php-svg-lib", + "version": "v0.3.3", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3" + "url": "https://github.com/PhenX/php-svg-lib.git", + "reference": "5fa61b65e612ce1ae15f69b3d223cb14ecc60e32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", - "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", + "url": "https://api.github.com/repos/PhenX/php-svg-lib/zipball/5fa61b65e612ce1ae15f69b3d223cb14ecc60e32", + "reference": "5fa61b65e612ce1ae15f69b3d223cb14ecc60e32", "shasum": "" }, "require": { - "php": ">=5.3.3" + "sabberworm/php-css-parser": "^8.3" }, - "suggest": { - "ext-ctype": "For best performance" + "require-dev": { + "phpunit/phpunit": "^5.5|^6.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.13-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, - "files": [ - "bootstrap.php" - ] + "Svg\\": "src/Svg" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "LGPL-3.0" ], "authors": [ { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Fabien Ménager", + "email": "fabien.menager@gmail.com" } ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], - "time": "2019-11-27T13:56:44+00:00" + "description": "A library to read, parse and export to PDF SVG files.", + "homepage": "https://github.com/PhenX/php-svg-lib", + "time": "2019-09-11T20:02:13+00:00" }, { - "name": "symfony/polyfill-intl-idn", - "version": "v1.13.1", + "name": "php-http/discovery", + "version": "1.7.4", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46" + "url": "https://github.com/php-http/discovery.git", + "reference": "82dbef649ccffd8e4f22e1953c3a5265992b83c0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6f9c239e61e1b0c9229a28ff89a812dc449c3d46", - "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46", + "url": "https://api.github.com/repos/php-http/discovery/zipball/82dbef649ccffd8e4f22e1953c3a5265992b83c0", + "reference": "82dbef649ccffd8e4f22e1953c3a5265992b83c0", "shasum": "" }, "require": { - "php": ">=5.3.3", - "symfony/polyfill-mbstring": "^1.3", - "symfony/polyfill-php72": "^1.9" + "php": "^7.1" + }, + "conflict": { + "nyholm/psr7": "<1.0" + }, + "require-dev": { + "akeneo/phpspec-skip-example-extension": "^4.0", + "php-http/httplug": "^1.0 || ^2.0", + "php-http/message-factory": "^1.0", + "phpspec/phpspec": "^5.1", + "puli/composer-plugin": "1.0.0-beta10" }, "suggest": { - "ext-intl": "For best performance" + "php-http/message": "Allow to use Guzzle, Diactoros or Slim Framework factories", + "puli/composer-plugin": "Sets up Puli which is recommended for Discovery to work. Check http://docs.php-http.org/en/latest/discovery.html for more details." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.13-dev" + "dev-master": "1.7-dev" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - }, - "files": [ - "bootstrap.php" - ] + "Http\\Discovery\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -4700,59 +4813,63 @@ ], "authors": [ { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", - "homepage": "https://symfony.com", + "description": "Finds installed HTTPlug implementations and PSR-7 message factories", + "homepage": "http://php-http.org", "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" + "adapter", + "client", + "discovery", + "factory", + "http", + "message", + "psr7" ], - "time": "2019-11-27T13:56:44+00:00" + "time": "2020-01-03T11:25:47+00:00" }, { - "name": "symfony/polyfill-mbstring", - "version": "v1.13.1", + "name": "php-http/guzzle6-adapter", + "version": "v2.0.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f" + "url": "https://github.com/php-http/guzzle6-adapter.git", + "reference": "6074a4b1f4d5c21061b70bab3b8ad484282fe31f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f", - "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f", + "url": "https://api.github.com/repos/php-http/guzzle6-adapter/zipball/6074a4b1f4d5c21061b70bab3b8ad484282fe31f", + "reference": "6074a4b1f4d5c21061b70bab3b8ad484282fe31f", "shasum": "" }, "require": { - "php": ">=5.3.3" + "guzzlehttp/guzzle": "^6.0", + "php": "^7.1", + "php-http/httplug": "^2.0", + "psr/http-client": "^1.0" }, - "suggest": { - "ext-mbstring": "For best performance" + "provide": { + "php-http/async-client-implementation": "1.0", + "php-http/client-implementation": "1.0", + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "ext-curl": "*", + "php-http/client-integration-tests": "^2.0", + "phpunit/phpunit": "^7.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.13-dev" + "dev-master": "2.x-dev" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, - "files": [ - "bootstrap.php" - ] + "Http\\Adapter\\Guzzle6\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -4760,55 +4877,56 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "David de Boer", + "email": "david@ddeboer.nl" } ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", + "description": "Guzzle 6 HTTP Adapter", + "homepage": "http://httplug.io", "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" + "Guzzle", + "http" ], - "time": "2019-11-27T14:18:11+00:00" + "time": "2018-12-16T14:44:03+00:00" }, { - "name": "symfony/polyfill-php72", - "version": "v1.13.1", + "name": "php-http/httplug", + "version": "2.1.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038" + "url": "https://github.com/php-http/httplug.git", + "reference": "72d2b129a48f0490d55b7f89be0d6aa0597ffb06" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/66fea50f6cb37a35eea048d75a7d99a45b586038", - "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038", + "url": "https://api.github.com/repos/php-http/httplug/zipball/72d2b129a48f0490d55b7f89be0d6aa0597ffb06", + "reference": "72d2b129a48f0490d55b7f89be0d6aa0597ffb06", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": "^7.0", + "php-http/promise": "^1.0", + "psr/http-client": "^1.0", + "psr/http-message": "^1.0" + }, + "require-dev": { + "friends-of-phpspec/phpspec-code-coverage": "^4.1", + "phpspec/phpspec": "^4.3.4|^5.0|^6.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.13-dev" + "dev-master": "2.x-dev" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, - "files": [ - "bootstrap.php" - ] + "Http\\Client\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -4816,56 +4934,73 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Eric GELOEN", + "email": "geloen.eric@gmail.com" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], - "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", - "homepage": "https://symfony.com", + "description": "HTTPlug, the HTTP client abstraction for PHP", + "homepage": "http://httplug.io", "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" + "client", + "http" ], - "time": "2019-11-27T13:56:44+00:00" + "time": "2019-12-27T10:07:11+00:00" }, { - "name": "symfony/polyfill-php73", - "version": "v1.13.1", + "name": "php-http/message", + "version": "1.8.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f" + "url": "https://github.com/php-http/message.git", + "reference": "ce8f43ac1e294b54aabf5808515c3554a19c1e1c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/4b0e2222c55a25b4541305a053013d5647d3a25f", - "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f", + "url": "https://api.github.com/repos/php-http/message/zipball/ce8f43ac1e294b54aabf5808515c3554a19c1e1c", + "reference": "ce8f43ac1e294b54aabf5808515c3554a19c1e1c", "shasum": "" }, "require": { - "php": ">=5.3.3" + "clue/stream-filter": "^1.4", + "php": "^7.1", + "php-http/message-factory": "^1.0.2", + "psr/http-message": "^1.0" + }, + "provide": { + "php-http/message-factory-implementation": "1.0" + }, + "require-dev": { + "akeneo/phpspec-skip-example-extension": "^1.0", + "coduo/phpspec-data-provider-extension": "^1.0", + "ext-zlib": "*", + "guzzlehttp/psr7": "^1.0", + "henrikbjorn/phpspec-code-coverage": "^1.0", + "phpspec/phpspec": "^2.4", + "slim/slim": "^3.0", + "zendframework/zend-diactoros": "^1.0" + }, + "suggest": { + "ext-zlib": "Used with compressor/decompressor streams", + "guzzlehttp/psr7": "Used with Guzzle PSR-7 Factories", + "slim/slim": "Used with Slim Framework PSR-7 implementation", + "zendframework/zend-diactoros": "Used with Diactoros Factories" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.13-dev" + "dev-master": "1.8-dev" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" + "Http\\Message\\": "src/" }, "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" + "src/filters.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -4874,54 +5009,47 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", - "homepage": "https://symfony.com", + "description": "HTTP Message related tools", + "homepage": "http://php-http.org", "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" + "http", + "message", + "psr-7" ], - "time": "2019-11-27T16:25:15+00:00" + "time": "2019-08-05T06:55:08+00:00" }, { - "name": "symfony/process", - "version": "v4.4.2", + "name": "php-http/message-factory", + "version": "v1.0.2", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "b84501ad50adb72a94fb460a5b5c91f693e99c9b" + "url": "https://github.com/php-http/message-factory.git", + "reference": "a478cb11f66a6ac48d8954216cfed9aa06a501a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/b84501ad50adb72a94fb460a5b5c91f693e99c9b", - "reference": "b84501ad50adb72a94fb460a5b5c91f693e99c9b", + "url": "https://api.github.com/repos/php-http/message-factory/zipball/a478cb11f66a6ac48d8954216cfed9aa06a501a1", + "reference": "a478cb11f66a6ac48d8954216cfed9aa06a501a1", "shasum": "" }, "require": { - "php": "^7.1.3" + "php": ">=5.4", + "psr/http-message": "^1.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "1.0-dev" } }, "autoload": { "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Http\\Message\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -4929,55 +5057,49 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], - "description": "Symfony Process Component", - "homepage": "https://symfony.com", - "time": "2019-12-06T10:06:46+00:00" + "description": "Factory interfaces for PSR-7 HTTP Message", + "homepage": "http://php-http.org", + "keywords": [ + "factory", + "http", + "message", + "stream", + "uri" + ], + "time": "2015-12-19T14:08:53+00:00" }, { - "name": "symfony/property-access", - "version": "v4.4.2", + "name": "php-http/promise", + "version": "v1.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/property-access.git", - "reference": "055fe3134f8f301ff44af314d83463b858ea6413" + "url": "https://github.com/php-http/promise.git", + "reference": "dc494cdc9d7160b9a09bd5573272195242ce7980" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-access/zipball/055fe3134f8f301ff44af314d83463b858ea6413", - "reference": "055fe3134f8f301ff44af314d83463b858ea6413", + "url": "https://api.github.com/repos/php-http/promise/zipball/dc494cdc9d7160b9a09bd5573272195242ce7980", + "reference": "dc494cdc9d7160b9a09bd5573272195242ce7980", "shasum": "" }, - "require": { - "php": "^7.1.3", - "symfony/inflector": "^3.4|^4.0|^5.0" - }, "require-dev": { - "symfony/cache": "^3.4|^4.0|^5.0" - }, - "suggest": { - "psr/cache-implementation": "To cache access methods." + "henrikbjorn/phpspec-code-coverage": "^1.0", + "phpspec/phpspec": "^2.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "1.1-dev" } }, "autoload": { "psr-4": { - "Symfony\\Component\\PropertyAccess\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Http\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -4985,127 +5107,137 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Joel Wurtz", + "email": "joel.wurtz@gmail.com" } ], - "description": "Symfony PropertyAccess Component", - "homepage": "https://symfony.com", + "description": "Promise used for asynchronous HTTP requests", + "homepage": "http://httplug.io", "keywords": [ - "access", - "array", - "extraction", - "index", - "injection", - "object", - "property", - "property path", - "reflection" + "promise" ], - "time": "2019-12-10T10:33:21+00:00" + "time": "2016-01-26T13:27:02+00:00" }, { - "name": "symfony/service-contracts", - "version": "v1.1.8", + "name": "phpmailer/phpmailer", + "version": "v6.1.3", "source": { "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "ffc7f5692092df31515df2a5ecf3b7302b3ddacf" + "url": "https://github.com/PHPMailer/PHPMailer.git", + "reference": "a25ae38e03de4ee4031725498a600012364787c7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/ffc7f5692092df31515df2a5ecf3b7302b3ddacf", - "reference": "ffc7f5692092df31515df2a5ecf3b7302b3ddacf", + "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/a25ae38e03de4ee4031725498a600012364787c7", + "reference": "a25ae38e03de4ee4031725498a600012364787c7", "shasum": "" }, "require": { - "php": "^7.1.3", - "psr/container": "^1.0" + "ext-ctype": "*", + "ext-filter": "*", + "php": ">=5.5.0" + }, + "require-dev": { + "doctrine/annotations": "^1.2", + "friendsofphp/php-cs-fixer": "^2.2", + "phpunit/phpunit": "^4.8 || ^5.7" }, "suggest": { - "symfony/service-implementation": "" + "ext-mbstring": "Needed to send email in multibyte encoding charset", + "hayageek/oauth2-yahoo": "Needed for Yahoo XOAUTH2 authentication", + "league/oauth2-google": "Needed for Google XOAUTH2 authentication", + "psr/log": "For optional PSR-3 debug logging", + "stevenmaguire/oauth2-microsoft": "Needed for Microsoft XOAUTH2 authentication", + "symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Contracts\\Service\\": "" + "PHPMailer\\PHPMailer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "LGPL-2.1-only" ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Marcus Bointon", + "email": "phpmailer@synchromedia.co.uk" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "name": "Jim Jagielski", + "email": "jimjag@gmail.com" + }, + { + "name": "Andy Prevost", + "email": "codeworxtech@users.sourceforge.net" + }, + { + "name": "Brent R. Matzelle" + } ], - "time": "2019-10-14T12:27:06+00:00" + "description": "PHPMailer is a full-featured email creation and transfer class for PHP", + "time": "2019-11-21T09:37:46+00:00" }, { - "name": "symfony/yaml", - "version": "v4.4.2", + "name": "phpoffice/phpspreadsheet", + "version": "1.10.0", "source": { "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c" + "url": "https://github.com/PHPOffice/PhpSpreadsheet.git", + "reference": "f734783d826bd84c3d54fcf7b71c37ab9bac4b04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/a08832b974dd5fafe3085a66d41fe4c84bb2628c", - "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c", + "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/f734783d826bd84c3d54fcf7b71c37ab9bac4b04", + "reference": "f734783d826bd84c3d54fcf7b71c37ab9bac4b04", "shasum": "" }, "require": { - "php": "^7.1.3", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<3.4" + "ext-ctype": "*", + "ext-dom": "*", + "ext-fileinfo": "*", + "ext-gd": "*", + "ext-iconv": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "ext-xml": "*", + "ext-xmlreader": "*", + "ext-xmlwriter": "*", + "ext-zip": "*", + "ext-zlib": "*", + "markbaker/complex": "^1.4", + "markbaker/matrix": "^1.2", + "php": "^7.1", + "psr/simple-cache": "^1.0" }, "require-dev": { - "symfony/console": "^3.4|^4.0|^5.0" + "dompdf/dompdf": "^0.8.3", + "friendsofphp/php-cs-fixer": "^2.16", + "jpgraph/jpgraph": "^4.0", + "mpdf/mpdf": "^8.0", + "phpcompatibility/php-compatibility": "^9.3", + "phpunit/phpunit": "^7.5", + "squizlabs/php_codesniffer": "^3.5", + "tecnickcom/tcpdf": "^6.3" }, "suggest": { - "symfony/console": "For validating YAML files using the lint command" + "dompdf/dompdf": "Option for rendering PDF with PDF Writer", + "jpgraph/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers", + "mpdf/mpdf": "Option for rendering PDF with PDF Writer", + "tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -5113,163 +5245,211 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Maarten Balliauw", + "homepage": "https://blog.maartenballiauw.be" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Mark Baker", + "homepage": "https://markbakeruk.net" + }, + { + "name": "Franck Lefevre", + "homepage": "https://rootslabs.net" + }, + { + "name": "Erik Tilt" + }, + { + "name": "Adrien Crivelli" } ], - "description": "Symfony Yaml Component", - "homepage": "https://symfony.com", - "time": "2019-12-10T10:33:21+00:00" + "description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine", + "homepage": "https://github.com/PHPOffice/PhpSpreadsheet", + "keywords": [ + "OpenXML", + "excel", + "gnumeric", + "ods", + "php", + "spreadsheet", + "xls", + "xlsx" + ], + "time": "2019-11-18T11:33:05+00:00" }, { - "name": "twig/twig", - "version": "v2.12.2", + "name": "phpoption/phpoption", + "version": "1.7.2", "source": { "type": "git", - "url": "https://github.com/twigphp/Twig.git", - "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed" + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed", - "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959", + "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959", "shasum": "" }, "require": { - "php": "^7.0", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-mbstring": "^1.3" + "php": "^5.5.9 || ^7.0" }, "require-dev": { - "psr/container": "^1.0", - "symfony/debug": "^3.4|^4.2", - "symfony/phpunit-bridge": "^4.4@dev|^5.0" + "bamarni/composer-bin-plugin": "^1.3", + "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.12-dev" + "dev-master": "1.7-dev" } }, "autoload": { - "psr-0": { - "Twig_": "lib/" - }, "psr-4": { - "Twig\\": "src/" + "PhpOption\\": "src/PhpOption/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "Apache-2.0" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com", - "homepage": "http://fabien.potencier.org", - "role": "Lead Developer" - }, - { - "name": "Twig Team", - "homepage": "https://twig.symfony.com/contributors", - "role": "Contributors" + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" }, { - "name": "Armin Ronacher", - "email": "armin.ronacher@active-4.com", - "role": "Project Founder" + "name": "Graham Campbell", + "email": "graham@alt-three.com" } ], - "description": "Twig, the flexible, fast, and secure template language for PHP", - "homepage": "https://twig.symfony.com", + "description": "Option Type for PHP", "keywords": [ - "templating" + "language", + "option", + "php", + "type" ], - "time": "2019-11-11T16:52:09+00:00" + "time": "2019-12-15T19:35:24+00:00" }, { - "name": "vlucas/phpdotenv", - "version": "v3.6.0", + "name": "phpseclib/phpseclib", + "version": "2.0.23", "source": { "type": "git", - "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156" + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "c78eb5058d5bb1a183133c36d4ba5b6675dfa099" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1bdf24f065975594f6a117f0f1f6cabf1333b156", - "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/c78eb5058d5bb1a183133c36d4ba5b6675dfa099", + "reference": "c78eb5058d5bb1a183133c36d4ba5b6675dfa099", "shasum": "" }, "require": { - "php": "^5.4 || ^7.0", - "phpoption/phpoption": "^1.5", - "symfony/polyfill-ctype": "^1.9" + "php": ">=5.3.3" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0" + "phing/phing": "~2.7", + "phpunit/phpunit": "^4.8.35|^5.7|^6.0", + "sami/sami": "~2.0", + "squizlabs/php_codesniffer": "~2.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.6-dev" - } + "suggest": { + "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", + "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", + "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", + "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." }, + "type": "library", "autoload": { + "files": [ + "phpseclib/bootstrap.php" + ], "psr-4": { - "Dotenv\\": "src/" + "phpseclib\\": "phpseclib/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "homepage": "https://gjcampbell.co.uk/" + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "role": "Lead Developer" }, { - "name": "Vance Lucas", - "email": "vance@vancelucas.com", - "homepage": "https://vancelucas.com/" + "name": "Patrick Monnerat", + "email": "pm@datasphere.ch", + "role": "Developer" + }, + { + "name": "Andreas Fischer", + "email": "bantu@phpbb.com", + "role": "Developer" + }, + { + "name": "Hans-Jürgen Petrich", + "email": "petrich@tronic-media.com", + "role": "Developer" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "role": "Developer" } ], - "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", + "homepage": "http://phpseclib.sourceforge.net", "keywords": [ - "dotenv", - "env", - "environment" + "BigInteger", + "aes", + "asn.1", + "asn1", + "blowfish", + "crypto", + "cryptography", + "encryption", + "rsa", + "security", + "sftp", + "signature", + "signing", + "ssh", + "twofish", + "x.509", + "x509" ], - "time": "2019-09-10T21:37:39+00:00" + "time": "2019-09-17T03:41:22+00:00" }, { - "name": "waryway/php-traits-library", - "version": "1.0.4", + "name": "psr/container", + "version": "1.0.0", "source": { "type": "git", - "url": "https://github.com/Waryway/PhpTraitsLibrary.git", - "reference": "ec0b630770bdd84168d2cd5e61bd93f45095e035" + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Waryway/PhpTraitsLibrary/zipball/ec0b630770bdd84168d2cd5e61bd93f45095e035", - "reference": "ec0b630770bdd84168d2cd5e61bd93f45095e035", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", "shasum": "" }, - "require-dev": { - "phpunit/phpunit": "6.4.3" + "require": { + "php": ">=5.3.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, "autoload": { "psr-4": { - "Waryway\\PhpTraitsLibrary\\": "src/" + "Psr\\Container\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -5278,1880 +5458,1850 @@ ], "authors": [ { - "name": "Kyle Wiering", - "email": "kyle@waryway.com" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "General use traits", - "time": "2017-12-23T14:22:07+00:00" + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "time": "2017-02-14T16:28:37+00:00" }, { - "name": "yubico/u2flib-server", - "version": "1.0.2", + "name": "psr/http-client", + "version": "1.0.0", "source": { "type": "git", - "url": "https://github.com/Yubico/php-u2flib-server.git", - "reference": "55d813acf68212ad2cadecde07551600d6971939" + "url": "https://github.com/php-fig/http-client.git", + "reference": "496a823ef742b632934724bf769560c2a5c7c44e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Yubico/php-u2flib-server/zipball/55d813acf68212ad2cadecde07551600d6971939", - "reference": "55d813acf68212ad2cadecde07551600d6971939", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/496a823ef742b632934724bf769560c2a5c7c44e", + "reference": "496a823ef742b632934724bf769560c2a5c7c44e", "shasum": "" }, "require": { - "ext-openssl": "*", - "paragonie/random_compat": ">= 1", - "php": ">=5.6" - }, - "require-dev": { - "phpunit/phpunit": "~5.7", - "vimeo/psalm": "^0|^1|^2" + "php": "^7.0", + "psr/http-message": "^1.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-2-Clause" + "MIT" ], - "description": "Library for U2F implementation", - "homepage": "https://developers.yubico.com/php-u2flib-server", - "time": "2018-09-07T08:16:44+00:00" + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "time": "2018-10-30T23:29:13+00:00" }, { - "name": "zendframework/zend-code", - "version": "3.4.1", + "name": "psr/http-message", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-code.git", - "reference": "268040548f92c2bfcba164421c1add2ba43abaaa" + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-code/zipball/268040548f92c2bfcba164421c1add2ba43abaaa", - "reference": "268040548f92c2bfcba164421c1add2ba43abaaa", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", "shasum": "" }, "require": { - "php": "^7.1", - "zendframework/zend-eventmanager": "^2.6 || ^3.0" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" - }, - "require-dev": { - "doctrine/annotations": "^1.7", - "ext-phar": "*", - "phpunit/phpunit": "^7.5.16 || ^8.4", - "zendframework/zend-coding-standard": "^1.0", - "zendframework/zend-stdlib": "^2.7 || ^3.0" - }, - "suggest": { - "doctrine/annotations": "Doctrine\\Common\\Annotations >=1.0 for annotation features", - "zendframework/zend-stdlib": "Zend\\Stdlib component" + "php": ">=5.3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4.x-dev", - "dev-develop": "3.5.x-dev", - "dev-dev-4.0": "4.0.x-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { - "Zend\\Code\\": "src/" + "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Extensions to the PHP Reflection API, static code scanning, and code generation", + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", "keywords": [ - "ZendFramework", - "code", - "zf" + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" ], - "abandoned": "laminas/laminas-code", - "time": "2019-12-10T19:21:15+00:00" + "time": "2016-08-06T14:39:51+00:00" }, { - "name": "zendframework/zend-config", - "version": "3.3.0", + "name": "psr/log", + "version": "1.1.2", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-config.git", - "reference": "012341361ae3cc97a99959e7cb7c9ebd04d49572" + "url": "https://github.com/php-fig/log.git", + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-config/zipball/012341361ae3cc97a99959e7cb7c9ebd04d49572", - "reference": "012341361ae3cc97a99959e7cb7c9ebd04d49572", + "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801", + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801", "shasum": "" }, "require": { - "ext-json": "*", - "php": "^5.6 || ^7.0", - "psr/container": "^1.0", - "zendframework/zend-stdlib": "^2.7.7 || ^3.1" - }, - "conflict": { - "container-interop/container-interop": "<1.2.0" - }, - "require-dev": { - "malukenho/docheader": "^0.1.6", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-filter": "^2.7.2", - "zendframework/zend-i18n": "^2.7.4", - "zendframework/zend-servicemanager": "^2.7.8 || ^3.3" - }, - "suggest": { - "zendframework/zend-filter": "^2.7.2; install if you want to use the Filter processor", - "zendframework/zend-i18n": "^2.7.4; install if you want to use the Translator processor", - "zendframework/zend-servicemanager": "^2.7.8 || ^3.3; if you need an extensible plugin manager for use with the Config Factory" + "php": ">=5.3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "3.4.x-dev" + "dev-master": "1.1.x-dev" } }, "autoload": { "psr-4": { - "Zend\\Config\\": "src/" + "Psr\\Log\\": "Psr/Log/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "provides a nested object property based user interface for accessing this configuration data within application code", + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", "keywords": [ - "ZendFramework", - "config", - "zf" + "log", + "psr", + "psr-3" ], - "abandoned": "laminas/laminas-config", - "time": "2019-06-08T18:58:54+00:00" + "time": "2019-11-01T11:05:21+00:00" }, { - "name": "zendframework/zend-console", - "version": "2.8.0", + "name": "psr/simple-cache", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-console.git", - "reference": "95817ae78f73c48026972e350a2ecc31c6d9f9ae" + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-console/zipball/95817ae78f73c48026972e350a2ecc31c6d9f9ae", - "reference": "95817ae78f73c48026972e350a2ecc31c6d9f9ae", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-stdlib": "^3.2.1" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.23 || ^6.4.3", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-filter": "^2.7.2", - "zendframework/zend-json": "^2.6 || ^3.0", - "zendframework/zend-validator": "^2.10.1" - }, - "suggest": { - "zendframework/zend-filter": "To support DefaultRouteMatcher usage", - "zendframework/zend-validator": "To support DefaultRouteMatcher usage" + "php": ">=5.3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { - "Zend\\Console\\": "src/" + "Psr\\SimpleCache\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Build console applications using getopt syntax or routing, complete with prompts", + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", "keywords": [ - "ZendFramework", - "console", - "zf" + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" ], - "abandoned": "laminas/laminas-console", - "time": "2019-02-04T19:48:22+00:00" + "time": "2017-10-23T01:57:42+00:00" }, { - "name": "zendframework/zend-db", - "version": "2.10.0", + "name": "ralouphie/getallheaders", + "version": "3.0.3", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-db.git", - "reference": "77022f06f6ffd384fa86d22ab8d8bbdb925a1e8e" + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-db/zipball/77022f06f6ffd384fa86d22ab8d8bbdb925a1e8e", - "reference": "77022f06f6ffd384fa86d22ab8d8bbdb925a1e8e", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-stdlib": "^2.7 || ^3.0" + "php": ">=5.6" }, "require-dev": { - "phpunit/phpunit": "^5.7.25 || ^6.4.4", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-eventmanager": "^2.6.2 || ^3.0", - "zendframework/zend-hydrator": "^1.1 || ^2.1 || ^3.0", - "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3" - }, - "suggest": { - "zendframework/zend-eventmanager": "Zend\\EventManager component", - "zendframework/zend-hydrator": "Zend\\Hydrator component for using HydratingResultSets", - "zendframework/zend-servicemanager": "Zend\\ServiceManager component" + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9-dev", - "dev-develop": "2.10-dev" - }, - "zf": { - "component": "Zend\\Db", - "config-provider": "Zend\\Db\\ConfigProvider" - } - }, "autoload": { - "psr-4": { - "Zend\\Db\\": "src/" - } + "files": [ + "src/getallheaders.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations", - "keywords": [ - "ZendFramework", - "db", - "zf" + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } ], - "abandoned": "laminas/laminas-db", - "time": "2019-02-25T11:37:45+00:00" + "description": "A polyfill for getallheaders.", + "time": "2019-03-08T08:55:37+00:00" }, { - "name": "zendframework/zend-escaper", - "version": "2.6.1", + "name": "ramsey/uuid", + "version": "3.8.0", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-escaper.git", - "reference": "3801caa21b0ca6aca57fa1c42b08d35c395ebd5f" + "url": "https://github.com/ramsey/uuid.git", + "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-escaper/zipball/3801caa21b0ca6aca57fa1c42b08d35c395ebd5f", - "reference": "3801caa21b0ca6aca57fa1c42b08d35c395ebd5f", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/d09ea80159c1929d75b3f9c60504d613aeb4a1e3", + "reference": "d09ea80159c1929d75b3f9c60504d613aeb4a1e3", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "paragonie/random_compat": "^1.0|^2.0|9.99.99", + "php": "^5.4 || ^7.0", + "symfony/polyfill-ctype": "^1.8" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "codeception/aspect-mock": "^1.0 | ~2.0.0", + "doctrine/annotations": "~1.2.0", + "goaop/framework": "1.0.0-alpha.2 | ^1.0 | ~2.1.0", + "ircmaxell/random-lib": "^1.1", + "jakub-onderka/php-parallel-lint": "^0.9.0", + "mockery/mockery": "^0.9.9", + "moontoast/math": "^1.1", + "php-mock/php-mock-phpunit": "^0.3|^1.1", + "phpunit/phpunit": "^4.7|^5.0|^6.5", + "squizlabs/php_codesniffer": "^2.3" }, - "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2", - "zendframework/zend-coding-standard": "~1.0.0" + "suggest": { + "ext-ctype": "Provides support for PHP Ctype functions", + "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator", + "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator", + "ircmaxell/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).", + "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { - "Zend\\Escaper\\": "src/" + "Ramsey\\Uuid\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + }, + { + "name": "Marijn Huizendveld", + "email": "marijn.huizendveld@gmail.com" + }, + { + "name": "Thibaud Fabre", + "email": "thibaud@aztech.io" + } + ], + "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).", + "homepage": "https://github.com/ramsey/uuid", "keywords": [ - "ZendFramework", - "escaper", - "zf" + "guid", + "identifier", + "uuid" ], - "abandoned": "laminas/laminas-escaper", - "time": "2019-09-05T20:03:20+00:00" + "time": "2018-07-19T23:38:55+00:00" }, { - "name": "zendframework/zend-eventmanager", - "version": "3.2.1", + "name": "rospdf/pdf-php", + "version": "0.12.58", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-eventmanager.git", - "reference": "a5e2583a211f73604691586b8406ff7296a946dd" + "url": "https://github.com/rospdf/pdf-php.git", + "reference": "5aa9b288999d107725e676fc53dbd1e211370bc0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-eventmanager/zipball/a5e2583a211f73604691586b8406ff7296a946dd", - "reference": "a5e2583a211f73604691586b8406ff7296a946dd", + "url": "https://api.github.com/repos/rospdf/pdf-php/zipball/5aa9b288999d107725e676fc53dbd1e211370bc0", + "reference": "5aa9b288999d107725e676fc53dbd1e211370bc0", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "php": ">=5.4.0" }, "require-dev": { - "athletic/athletic": "^0.1", - "container-interop/container-interop": "^1.1.0", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-stdlib": "^2.7.3 || ^3.0" - }, - "suggest": { - "container-interop/container-interop": "^1.1.0, to use the lazy listeners feature", - "zendframework/zend-stdlib": "^2.7.3 || ^3.0, to use the FilterChain feature" + "phpunit/phpunit": "3.7.38", + "squizlabs/php_codesniffer": "2.*" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev", - "dev-develop": "3.3-dev" + "dev-experimental": "0.13.x-dev", + "dev-master": "0.12.x-dev" } }, "autoload": { - "psr-4": { - "Zend\\EventManager\\": "src/" - } + "files": [ + "src/Cpdf.php", + "src/Cezpdf.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Trigger and listen to events within a PHP application", - "homepage": "https://github.com/zendframework/zend-eventmanager", - "keywords": [ - "event", - "eventmanager", - "events", - "zf2" + "authors": [ + { + "name": "Ole Koeckemann", + "email": "ole.k@web.de", + "role": "Project Head / Developer" + }, + { + "name": "Lars Olesen", + "email": "lars@intraface.dk", + "role": "Developer" + }, + { + "name": "Sune Jensen", + "email": "sj@sunet.dk", + "role": "Developer" + }, + { + "name": "Nicola Asuni", + "email": "info@tecnick.com", + "role": "Developer" + }, + { + "name": "Wayne Munro", + "email": "pdf@ros.co.nz", + "role": "Founder / Inactive" + } ], - "abandoned": "laminas/laminas-eventmanager", - "time": "2018-04-25T15:33:34+00:00" + "description": "The R&OS Pdf class supports the creation of PDF documents without any adiditional modules or extensions.", + "homepage": "https://github.com/rospdf/pdf-php", + "time": "2019-10-16T08:43:43+00:00" }, { - "name": "zendframework/zend-filter", - "version": "2.9.2", + "name": "sabberworm/php-css-parser", + "version": "8.3.0", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-filter.git", - "reference": "d78f2cdde1c31975e18b2a0753381ed7b61118ef" + "url": "https://github.com/sabberworm/PHP-CSS-Parser.git", + "reference": "91bcc3e3fdb7386c9a2e0e0aa09ca75cc43f121f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-filter/zipball/d78f2cdde1c31975e18b2a0753381ed7b61118ef", - "reference": "d78f2cdde1c31975e18b2a0753381ed7b61118ef", + "url": "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/91bcc3e3fdb7386c9a2e0e0aa09ca75cc43f121f", + "reference": "91bcc3e3fdb7386c9a2e0e0aa09ca75cc43f121f", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-stdlib": "^2.7.7 || ^3.1" - }, - "conflict": { - "zendframework/zend-validator": "<2.10.1" + "php": ">=5.3.2" }, "require-dev": { - "pear/archive_tar": "^1.4.3", - "phpunit/phpunit": "^5.7.23 || ^6.4.3", - "psr/http-factory": "^1.0", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-crypt": "^3.2.1", - "zendframework/zend-servicemanager": "^2.7.8 || ^3.3", - "zendframework/zend-uri": "^2.6" - }, - "suggest": { - "psr/http-factory-implementation": "psr/http-factory-implementation, for creating file upload instances when consuming PSR-7 in file upload filters", - "zendframework/zend-crypt": "Zend\\Crypt component, for encryption filters", - "zendframework/zend-i18n": "Zend\\I18n component for filters depending on i18n functionality", - "zendframework/zend-servicemanager": "Zend\\ServiceManager component, for using the filter chain functionality", - "zendframework/zend-uri": "Zend\\Uri component, for the UriNormalize filter" + "codacy/coverage": "^1.4", + "phpunit/phpunit": "~4.8" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, - "zf": { - "component": "Zend\\Filter", - "config-provider": "Zend\\Filter\\ConfigProvider" - } - }, "autoload": { - "psr-4": { - "Zend\\Filter\\": "src/" + "psr-0": { + "Sabberworm\\CSS": "lib/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Programmatically filter and normalize data and files", + "authors": [ + { + "name": "Raphael Schweikert" + } + ], + "description": "Parser for CSS Files written in PHP", + "homepage": "http://www.sabberworm.com/blog/2010/6/10/php-css-parser", "keywords": [ - "ZendFramework", - "filter", - "zf" + "css", + "parser", + "stylesheet" ], - "abandoned": "laminas/laminas-filter", - "time": "2019-08-19T07:08:04+00:00" + "time": "2019-02-22T07:42:52+00:00" }, { - "name": "zendframework/zend-form", - "version": "2.14.3", + "name": "setasign/fpdi", + "version": "v2.2.0", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-form.git", - "reference": "0b1616c59b1f3df194284e26f98c81ad0c377871" + "url": "https://github.com/Setasign/FPDI.git", + "reference": "3c266002f8044f61b17329f7cd702d44d73f0f7f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-form/zipball/0b1616c59b1f3df194284e26f98c81ad0c377871", - "reference": "0b1616c59b1f3df194284e26f98c81ad0c377871", + "url": "https://api.github.com/repos/Setasign/FPDI/zipball/3c266002f8044f61b17329f7cd702d44d73f0f7f", + "reference": "3c266002f8044f61b17329f7cd702d44d73f0f7f", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-hydrator": "^1.1 || ^2.1 || ^3.0", - "zendframework/zend-inputfilter": "^2.8", - "zendframework/zend-stdlib": "^3.2.1" + "ext-zlib": "*", + "php": "^5.6 || ^7.0" }, "require-dev": { - "doctrine/annotations": "~1.0", - "phpunit/phpunit": "^5.7.23 || ^6.5.3", - "zendframework/zend-cache": "^2.6.1", - "zendframework/zend-captcha": "^2.7.1", - "zendframework/zend-code": "^2.6 || ^3.0", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-escaper": "^2.5", - "zendframework/zend-eventmanager": "^2.6.2 || ^3.0", - "zendframework/zend-filter": "^2.6", - "zendframework/zend-i18n": "^2.6", - "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3", - "zendframework/zend-session": "^2.8.1", - "zendframework/zend-text": "^2.6", - "zendframework/zend-validator": "^2.6", - "zendframework/zend-view": "^2.6.2", - "zendframework/zendservice-recaptcha": "^3.0.0" + "phpunit/phpunit": "~5.7", + "setasign/fpdf": "~1.8", + "setasign/tfpdf": "1.25", + "tecnickcom/tcpdf": "~6.2" }, "suggest": { - "zendframework/zend-captcha": "^2.7.1, required for using CAPTCHA form elements", - "zendframework/zend-code": "^2.6 || ^3.0, required to use zend-form annotations support", - "zendframework/zend-eventmanager": "^2.6.2 || ^3.0, reuired for zend-form annotations support", - "zendframework/zend-i18n": "^2.6, required when using zend-form view helpers", - "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3, required to use the form factories or provide services", - "zendframework/zend-view": "^2.6.2, required for using the zend-form view helpers", - "zendframework/zendservice-recaptcha": "in order to use the ReCaptcha form element" + "setasign/fpdf": "FPDI will extend this class but as it is also possible to use TCPDF or tFPDF as an alternative. There's no fixed dependency configured.", + "setasign/fpdi-fpdf": "Use this package to automatically evaluate dependencies to FPDF.", + "setasign/fpdi-tcpdf": "Use this package to automatically evaluate dependencies to TCPDF.", + "setasign/fpdi-tfpdf": "Use this package to automatically evaluate dependencies to tFPDF." }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.14.x-dev", - "dev-develop": "2.15.x-dev" - }, - "zf": { - "component": "Zend\\Form", - "config-provider": "Zend\\Form\\ConfigProvider" - } - }, "autoload": { "psr-4": { - "Zend\\Form\\": "src/" - }, - "files": [ - "autoload/formElementManagerPolyfill.php" - ] + "setasign\\Fpdi\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Validate and display simple and complex forms, casting forms to business objects and vice versa", + "authors": [ + { + "name": "Jan Slabon", + "email": "jan.slabon@setasign.com", + "homepage": "https://www.setasign.com" + }, + { + "name": "Maximilian Kresse", + "email": "maximilian.kresse@setasign.com", + "homepage": "https://www.setasign.com" + } + ], + "description": "FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Because it is also possible to use FPDI with TCPDF, there are no fixed dependencies defined. Please see suggestions for packages which evaluates the dependencies automatically.", + "homepage": "https://www.setasign.com/fpdi", "keywords": [ - "ZendFramework", - "form", - "zf" + "fpdf", + "fpdi", + "pdf" ], - "abandoned": "laminas/laminas-form", - "time": "2019-10-04T10:46:36+00:00" + "time": "2019-01-30T14:11:19+00:00" }, { - "name": "zendframework/zend-http", - "version": "2.11.2", + "name": "smarty/smarty", + "version": "v2.6.31", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-http.git", - "reference": "e15e0ce45a2a4f642cd0b7b4f4d4d0366b729a1a" + "url": "https://github.com/smarty-php/smarty.git", + "reference": "4ab9757b492f08a38f68123a6e7c1df7110bbc49" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-http/zipball/e15e0ce45a2a4f642cd0b7b4f4d4d0366b729a1a", - "reference": "e15e0ce45a2a4f642cd0b7b4f4d4d0366b729a1a", + "url": "https://api.github.com/repos/smarty-php/smarty/zipball/4ab9757b492f08a38f68123a6e7c1df7110bbc49", + "reference": "4ab9757b492f08a38f68123a6e7c1df7110bbc49", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-loader": "^2.5.1", - "zendframework/zend-stdlib": "^3.2.1", - "zendframework/zend-uri": "^2.5.2", - "zendframework/zend-validator": "^2.10.1" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.3", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-config": "^3.1 || ^2.6" - }, - "suggest": { - "paragonie/certainty": "For automated management of cacert.pem" + "php": ">=5.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" + "dev-master": "2.6.x-dev" } }, "autoload": { - "psr-4": { - "Zend\\Http\\": "src/" - } + "classmap": [ + "libs/Smarty.class.php", + "libs/Smarty_Compiler.class.php", + "libs/Config_File.class.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "LGPL-3.0" ], - "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests", - "keywords": [ - "ZendFramework", - "http", - "http client", - "zend", - "zf" + "authors": [ + { + "name": "Monte Ohrt", + "email": "monte@ohrt.com" + }, + { + "name": "Uwe Tews", + "email": "uwe.tews@googlemail.com" + } + ], + "description": "Smarty - the compiling PHP template engine", + "homepage": "http://www.smarty.net", + "keywords": [ + "templating" ], - "abandoned": "laminas/laminas-http", - "time": "2019-12-30T20:47:33+00:00" + "time": "2017-11-03T06:39:13+00:00" }, { - "name": "zendframework/zend-hydrator", - "version": "3.0.2", + "name": "symfony/config", + "version": "v4.4.2", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-hydrator.git", - "reference": "f9987bfa25a89d6191e1dbb0413b3c35613f0271" + "url": "https://github.com/symfony/config.git", + "reference": "6911d432edd5b50822986604fd5a5be3af856d30" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-hydrator/zipball/f9987bfa25a89d6191e1dbb0413b3c35613f0271", - "reference": "f9987bfa25a89d6191e1dbb0413b3c35613f0271", + "url": "https://api.github.com/repos/symfony/config/zipball/6911d432edd5b50822986604fd5a5be3af856d30", + "reference": "6911d432edd5b50822986604fd5a5be3af856d30", "shasum": "" }, "require": { - "php": "^7.2", - "zendframework/zend-stdlib": "^3.2.1" + "php": "^7.1.3", + "symfony/filesystem": "^3.4|^4.0|^5.0", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/finder": "<3.4" }, "require-dev": { - "phpspec/prophecy": "^1.7.5", - "phpstan/phpstan": "^0.10.5", - "phpunit/phpunit": "^7.5", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-eventmanager": "^3.2.1", - "zendframework/zend-modulemanager": "^2.8", - "zendframework/zend-serializer": "^2.9", - "zendframework/zend-servicemanager": "^3.3.2" + "symfony/event-dispatcher": "^3.4|^4.0|^5.0", + "symfony/finder": "^3.4|^4.0|^5.0", + "symfony/messenger": "^4.1|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { - "zendframework/zend-eventmanager": "^3.2, to support aggregate hydrator usage", - "zendframework/zend-serializer": "^2.9, to use the SerializableStrategy", - "zendframework/zend-servicemanager": "^3.3, to support hydrator plugin manager usage" + "symfony/yaml": "To use the yaml reference dumper" }, "type": "library", "extra": { "branch-alias": { - "dev-release-2.4": "2.4.x-dev", - "dev-master": "3.0.x-dev", - "dev-develop": "3.1.x-dev" - }, - "zf": { - "component": "Zend\\Hydrator", - "config-provider": "Zend\\Hydrator\\ConfigProvider" + "dev-master": "4.4-dev" } }, "autoload": { "psr-4": { - "Zend\\Hydrator\\": "src/" - } + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Serialize objects to arrays, and vice versa", - "keywords": [ - "ZendFramework", - "hydrator", - "zf" + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "abandoned": "laminas/laminas-hydrator", - "time": "2019-03-15T14:12:03+00:00" + "description": "Symfony Config Component", + "homepage": "https://symfony.com", + "time": "2019-12-18T12:00:29+00:00" }, { - "name": "zendframework/zend-i18n", - "version": "2.9.2", + "name": "symfony/console", + "version": "v4.4.3", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-i18n.git", - "reference": "e17a54b3aee333ab156958f570cde630acee8b07" + "url": "https://github.com/symfony/console.git", + "reference": "e9ee09d087e2c88eaf6e5fc0f5c574f64d100e4f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-i18n/zipball/e17a54b3aee333ab156958f570cde630acee8b07", - "reference": "e17a54b3aee333ab156958f570cde630acee8b07", + "url": "https://api.github.com/repos/symfony/console/zipball/e9ee09d087e2c88eaf6e5fc0f5c574f64d100e4f", + "reference": "e9ee09d087e2c88eaf6e5fc0f5c574f64d100e4f", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-stdlib": "^2.7 || ^3.0" + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php73": "^1.8", + "symfony/service-contracts": "^1.1|^2" + }, + "conflict": { + "symfony/dependency-injection": "<3.4", + "symfony/event-dispatcher": "<4.3|>=5", + "symfony/lock": "<4.4", + "symfony/process": "<3.3" + }, + "provide": { + "psr/log-implementation": "1.0" }, "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16", - "zendframework/zend-cache": "^2.6.1", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-config": "^2.6", - "zendframework/zend-eventmanager": "^2.6.2 || ^3.0", - "zendframework/zend-filter": "^2.6.1", - "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3", - "zendframework/zend-validator": "^2.6", - "zendframework/zend-view": "^2.6.3" + "psr/log": "~1.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "symfony/event-dispatcher": "^4.3", + "symfony/lock": "^4.4|^5.0", + "symfony/process": "^3.4|^4.0|^5.0", + "symfony/var-dumper": "^4.3|^5.0" }, "suggest": { - "ext-intl": "Required for most features of Zend\\I18n; included in default builds of PHP", - "zendframework/zend-cache": "Zend\\Cache component", - "zendframework/zend-config": "Zend\\Config component", - "zendframework/zend-eventmanager": "You should install this package to use the events in the translator", - "zendframework/zend-filter": "You should install this package to use the provided filters", - "zendframework/zend-i18n-resources": "Translation resources", - "zendframework/zend-servicemanager": "Zend\\ServiceManager component", - "zendframework/zend-validator": "You should install this package to use the provided validators", - "zendframework/zend-view": "You should install this package to use the provided view helpers" + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "", + "symfony/lock": "", + "symfony/process": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "2.10.x-dev" - }, - "zf": { - "component": "Zend\\I18n", - "config-provider": "Zend\\I18n\\ConfigProvider" + "dev-master": "4.4-dev" } }, "autoload": { "psr-4": { - "Zend\\I18n\\": "src/" - } + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Provide translations for your application, and filter and validate internationalized values", - "keywords": [ - "ZendFramework", - "i18n", - "zf" + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "abandoned": "laminas/laminas-i18n", - "time": "2019-09-30T12:04:37+00:00" + "description": "Symfony Console Component", + "homepage": "https://symfony.com", + "time": "2020-01-10T21:54:01+00:00" }, { - "name": "zendframework/zend-inputfilter", - "version": "2.10.1", + "name": "symfony/dependency-injection", + "version": "v4.4.2", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-inputfilter.git", - "reference": "1f44a2e9bc394a71638b43bc7024b572fa65410e" + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "79b0358207a3571cc3af02a57d0321927921f539" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-inputfilter/zipball/1f44a2e9bc394a71638b43bc7024b572fa65410e", - "reference": "1f44a2e9bc394a71638b43bc7024b572fa65410e", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/79b0358207a3571cc3af02a57d0321927921f539", + "reference": "79b0358207a3571cc3af02a57d0321927921f539", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-filter": "^2.9.1", - "zendframework/zend-servicemanager": "^2.7.10 || ^3.3.1", - "zendframework/zend-stdlib": "^2.7 || ^3.0", - "zendframework/zend-validator": "^2.11" + "php": "^7.1.3", + "psr/container": "^1.0", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "symfony/config": "<4.3|>=5.0", + "symfony/finder": "<3.4", + "symfony/proxy-manager-bridge": "<3.4", + "symfony/yaml": "<3.4" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0" }, "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.15", - "psr/http-message": "^1.0", - "zendframework/zend-coding-standard": "~1.0.0" + "symfony/config": "^4.3", + "symfony/expression-language": "^3.4|^4.0|^5.0", + "symfony/yaml": "^3.4|^4.0|^5.0" }, "suggest": { - "psr/http-message-implementation": "PSR-7 is required if you wish to validate PSR-7 UploadedFileInterface payloads" + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.10.x-dev", - "dev-develop": "2.11.x-dev" - }, - "zf": { - "component": "Zend\\InputFilter", - "config-provider": "Zend\\InputFilter\\ConfigProvider" + "dev-master": "4.4-dev" } }, "autoload": { "psr-4": { - "Zend\\InputFilter\\": "src/" - } + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Normalize and validate input sets from the web, APIs, the CLI, and more, including files", - "keywords": [ - "ZendFramework", - "inputfilter", - "zf" + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "abandoned": "laminas/laminas-inputfilter", - "time": "2019-08-28T19:45:32+00:00" + "description": "Symfony DependencyInjection Component", + "homepage": "https://symfony.com", + "time": "2019-12-19T16:00:02+00:00" }, { - "name": "zendframework/zend-json", - "version": "3.1.2", + "name": "symfony/event-dispatcher", + "version": "v4.4.2", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-json.git", - "reference": "e9ddb1192d93fe7fff846ac895249c39db75132b" + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-json/zipball/e9ddb1192d93fe7fff846ac895249c39db75132b", - "reference": "e9ddb1192d93fe7fff846ac895249c39db75132b", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b3c3068a72623287550fe20b84a2b01dcba2686f", + "reference": "b3c3068a72623287550fe20b84a2b01dcba2686f", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "php": "^7.1.3", + "symfony/event-dispatcher-contracts": "^1.1" + }, + "conflict": { + "symfony/dependency-injection": "<3.4" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "1.1" }, "require-dev": { - "phpunit/phpunit": "^5.7.23 || ^6.4.3", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-stdlib": "^2.7.7 || ^3.1" + "psr/log": "~1.0", + "symfony/config": "^3.4|^4.0|^5.0", + "symfony/dependency-injection": "^3.4|^4.0|^5.0", + "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" }, "suggest": { - "zendframework/zend-json-server": "For implementing JSON-RPC servers", - "zendframework/zend-xml2json": "For converting XML documents to JSON" + "symfony/dependency-injection": "", + "symfony/http-kernel": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1.x-dev", - "dev-develop": "3.2.x-dev" + "dev-master": "4.4-dev" } }, "autoload": { "psr-4": { - "Zend\\Json\\": "src/" - } + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP", - "keywords": [ - "ZendFramework", - "json", - "zf" + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "abandoned": "laminas/laminas-json", - "time": "2019-10-09T13:56:13+00:00" + "description": "Symfony EventDispatcher Component", + "homepage": "https://symfony.com", + "time": "2019-11-28T13:33:56+00:00" }, { - "name": "zendframework/zend-json-server", - "version": "3.2.0", + "name": "symfony/event-dispatcher-contracts", + "version": "v1.1.7", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-json-server.git", - "reference": "c87b943237b87fca1f06c5a80389ba42ab69bc8b" + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-json-server/zipball/c87b943237b87fca1f06c5a80389ba42ab69bc8b", - "reference": "c87b943237b87fca1f06c5a80389ba42ab69bc8b", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18", + "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-http": "^2.7", - "zendframework/zend-json": "^2.6.1 || ^3.0", - "zendframework/zend-server": "^2.7" - }, - "conflict": { - "zendframework/zend-stdlib": "<3.2.1" + "php": "^7.1.3" }, - "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2", - "zendframework/zend-coding-standard": "~1.0.0" + "suggest": { + "psr/event-dispatcher": "", + "symfony/event-dispatcher-implementation": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2.x-dev", - "dev-develop": "3.3.x-dev" + "dev-master": "1.1-dev" } }, "autoload": { "psr-4": { - "Zend\\Json\\Server\\": "src/" + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" ], - "description": "Zend Json-Server is a JSON-RPC server implementation.", + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", "keywords": [ - "ZendFramework", - "json", - "json-server", - "server", - "zf" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], - "time": "2019-10-17T14:36:48+00:00" + "time": "2019-09-17T09:54:03+00:00" }, { - "name": "zendframework/zend-loader", - "version": "2.6.1", + "name": "symfony/filesystem", + "version": "v4.4.3", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-loader.git", - "reference": "91da574d29b58547385b2298c020b257310898c6" + "url": "https://github.com/symfony/filesystem.git", + "reference": "266c9540b475f26122b61ef8b23dd9198f5d1cfd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-loader/zipball/91da574d29b58547385b2298c020b257310898c6", - "reference": "91da574d29b58547385b2298c020b257310898c6", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/266c9540b475f26122b61ef8b23dd9198f5d1cfd", + "reference": "266c9540b475f26122b61ef8b23dd9198f5d1cfd", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4", - "zendframework/zend-coding-standard": "~1.0.0" + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.6.x-dev", - "dev-develop": "2.7.x-dev" + "dev-master": "4.4-dev" } }, "autoload": { "psr-4": { - "Zend\\Loader\\": "src/" - } + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Autoloading and plugin loading strategies", - "keywords": [ - "ZendFramework", - "loader", - "zf" + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "abandoned": "laminas/laminas-loader", - "time": "2019-09-04T19:38:14+00:00" + "description": "Symfony Filesystem Component", + "homepage": "https://symfony.com", + "time": "2020-01-21T08:20:44+00:00" }, { - "name": "zendframework/zend-math", - "version": "3.2.0", + "name": "symfony/http-foundation", + "version": "v4.4.2", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-math.git", - "reference": "07e43d87fd5c7edc4f54121b9a4625eb10e4b726" + "url": "https://github.com/symfony/http-foundation.git", + "reference": "fcae1cff5b57b2a9c3aabefeb1527678705ddb62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-math/zipball/07e43d87fd5c7edc4f54121b9a4625eb10e4b726", - "reference": "07e43d87fd5c7edc4f54121b9a4625eb10e4b726", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/fcae1cff5b57b2a9c3aabefeb1527678705ddb62", + "reference": "fcae1cff5b57b2a9c3aabefeb1527678705ddb62", "shasum": "" }, "require": { - "ext-mbstring": "*", - "paragonie/random_compat": "^2.0.11 || 9.99.99", - "php": "^5.6 || ^7.0" + "php": "^7.1.3", + "symfony/mime": "^4.3|^5.0", + "symfony/polyfill-mbstring": "~1.1" }, "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2", - "zendframework/zend-coding-standard": "~1.0.0" - }, - "suggest": { - "ext-bcmath": "If using the bcmath functionality", - "ext-gmp": "If using the gmp functionality" + "predis/predis": "~1.0", + "symfony/expression-language": "^3.4|^4.0|^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2.x-dev", - "dev-develop": "3.3.x-dev" + "dev-master": "4.4-dev" } }, "autoload": { "psr-4": { - "Zend\\Math\\": "src/" - } + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Create cryptographically secure pseudo-random numbers, and manage big integers", - "keywords": [ - "ZendFramework", - "math", - "zf" + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "abandoned": "laminas/laminas-math", - "time": "2018-12-04T15:45:09+00:00" + "description": "Symfony HttpFoundation Component", + "homepage": "https://symfony.com", + "time": "2019-12-19T15:57:49+00:00" }, { - "name": "zendframework/zend-modulemanager", - "version": "2.8.4", + "name": "symfony/inflector", + "version": "v4.4.3", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-modulemanager.git", - "reference": "b2596d24b9a4e36a3cd114d35d3ad0918db9a243" + "url": "https://github.com/symfony/inflector.git", + "reference": "f419ab2853cc00471ffd7fc18e544b5f5a90adb1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-modulemanager/zipball/b2596d24b9a4e36a3cd114d35d3ad0918db9a243", - "reference": "b2596d24b9a4e36a3cd114d35d3ad0918db9a243", + "url": "https://api.github.com/repos/symfony/inflector/zipball/f419ab2853cc00471ffd7fc18e544b5f5a90adb1", + "reference": "f419ab2853cc00471ffd7fc18e544b5f5a90adb1", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-config": "^3.1 || ^2.6", - "zendframework/zend-eventmanager": "^3.2 || ^2.6.3", - "zendframework/zend-stdlib": "^3.1 || ^2.7" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.14 || ^7.5.16", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-console": "^2.6", - "zendframework/zend-di": "^2.6", - "zendframework/zend-loader": "^2.5", - "zendframework/zend-mvc": "^3.0 || ^2.7", - "zendframework/zend-servicemanager": "^3.0.3 || ^2.7.5" - }, - "suggest": { - "zendframework/zend-console": "Zend\\Console component", - "zendframework/zend-loader": "Zend\\Loader component if you are not using Composer autoloading for your modules", - "zendframework/zend-mvc": "Zend\\Mvc component", - "zendframework/zend-servicemanager": "Zend\\ServiceManager component" + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" + "dev-master": "4.4-dev" } }, "autoload": { "psr-4": { - "Zend\\ModuleManager\\": "src/" - } + "Symfony\\Component\\Inflector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "description": "Modular application system for zend-mvc applications", + "description": "Symfony Inflector Component", + "homepage": "https://symfony.com", "keywords": [ - "ZendFramework", - "modulemanager", - "zf" + "inflection", + "pluralize", + "singularize", + "string", + "symfony", + "words" ], - "abandoned": "laminas/laminas-modulemanager", - "time": "2019-10-28T13:29:38+00:00" + "time": "2020-01-04T13:00:46+00:00" }, { - "name": "zendframework/zend-mvc", - "version": "3.1.1", + "name": "symfony/mime", + "version": "v4.4.3", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-mvc.git", - "reference": "236e7e1e3757e988fa06530c0a3f96a148858ae8" + "url": "https://github.com/symfony/mime.git", + "reference": "225034620ecd4b34fd826e9983d85e2b7a359094" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-mvc/zipball/236e7e1e3757e988fa06530c0a3f96a148858ae8", - "reference": "236e7e1e3757e988fa06530c0a3f96a148858ae8", + "url": "https://api.github.com/repos/symfony/mime/zipball/225034620ecd4b34fd826e9983d85e2b7a359094", + "reference": "225034620ecd4b34fd826e9983d85e2b7a359094", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.2", - "php": "^5.6 || ^7.0", - "zendframework/zend-eventmanager": "^3.2", - "zendframework/zend-http": "^2.7", - "zendframework/zend-modulemanager": "^2.8", - "zendframework/zend-router": "^3.0.2", - "zendframework/zend-servicemanager": "^3.3", - "zendframework/zend-stdlib": "^3.1", - "zendframework/zend-view": "^2.9" + "php": "^7.1.3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" }, - "require-dev": { - "http-interop/http-middleware": "^0.4.1", - "phpunit/phpunit": "^6.4.4 || ^5.7.14", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-json": "^2.6.1 || ^3.0", - "zendframework/zend-psr7bridge": "^1.0", - "zendframework/zend-stratigility": "^2.0.1" + "conflict": { + "symfony/mailer": "<4.4" }, - "suggest": { - "http-interop/http-middleware": "^0.4.1 to be used together with zend-stratigility", - "zendframework/zend-json": "(^2.6.1 || ^3.0) To auto-deserialize JSON body content in AbstractRestfulController extensions, when json_decode is unavailable", - "zendframework/zend-log": "^2.9.1 To provide log functionality via LogFilterManager, LogFormatterManager, and LogProcessorManager", - "zendframework/zend-mvc-console": "zend-mvc-console provides the ability to expose zend-mvc as a console application", - "zendframework/zend-mvc-i18n": "zend-mvc-i18n provides integration with zend-i18n, including a translation bridge and translatable route segments", - "zendframework/zend-mvc-plugin-fileprg": "To provide Post/Redirect/Get functionality around forms that container file uploads", - "zendframework/zend-mvc-plugin-flashmessenger": "To provide flash messaging capabilities between requests", - "zendframework/zend-mvc-plugin-identity": "To access the authenticated identity (per zend-authentication) in controllers", - "zendframework/zend-mvc-plugin-prg": "To provide Post/Redirect/Get functionality within controllers", - "zendframework/zend-paginator": "^2.7 To provide pagination functionality via PaginatorPluginManager", - "zendframework/zend-psr7bridge": "(^0.2) To consume PSR-7 middleware within the MVC workflow", - "zendframework/zend-servicemanager-di": "zend-servicemanager-di provides utilities for integrating zend-di and zend-servicemanager in your zend-mvc application", - "zendframework/zend-stratigility": "zend-stratigility is required to use middleware pipes in the MiddlewareListener" + "require-dev": { + "egulias/email-validator": "^2.1.10", + "symfony/dependency-injection": "^3.4|^4.1|^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1-dev", - "dev-develop": "3.2-dev" + "dev-master": "4.4-dev" } }, "autoload": { "psr-4": { - "Zend\\Mvc\\": "src/" - } + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "description": "Zend Framework's event-driven MVC layer, including MVC Applications, Controllers, and Plugins", + "description": "A library to manipulate MIME messages", + "homepage": "https://symfony.com", "keywords": [ - "ZendFramework", - "mvc", - "zf" + "mime", + "mime-type" ], - "abandoned": "laminas/laminas-mvc", - "time": "2017-11-24T06:32:07+00:00" + "time": "2020-01-04T13:00:46+00:00" }, { - "name": "zendframework/zend-mvc-console", - "version": "1.2.0", + "name": "symfony/polyfill-ctype", + "version": "v1.13.1", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-mvc-console.git", - "reference": "821c18e0d57e71b370166bd2f35623befddaf2ee" + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-mvc-console/zipball/821c18e0d57e71b370166bd2f35623befddaf2ee", - "reference": "821c18e0d57e71b370166bd2f35623befddaf2ee", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", + "reference": "f8f0b461be3385e56d6de3dbb5a0df24c0c275e3", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.1", - "php": "^5.6 || ^7.0", - "zendframework/zend-console": "^2.6", - "zendframework/zend-eventmanager": "^2.6.2 || ^3.0", - "zendframework/zend-modulemanager": "^2.7.1", - "zendframework/zend-mvc": "^3.0.3", - "zendframework/zend-router": "^3.0", - "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3", - "zendframework/zend-stdlib": "^2.7.5 || ^3.0", - "zendframework/zend-text": "^2.6", - "zendframework/zend-view": "^2.6.3" - }, - "conflict": { - "zendframework/zend-mvc": "<3.0.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-filter": "^2.6.1" + "php": ">=5.3.3" }, "suggest": { - "zendframework/zend-filter": "^2.6.1, to filter rendered results" + "ext-ctype": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.2.x-dev", - "dev-develop": "1.3.x-dev" - }, - "zf": { - "component": "Zend\\Mvc\\Console" + "dev-master": "1.13-dev" } }, "autoload": { "psr-4": { - "Zend\\Mvc\\Console\\": "src/" - } + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "description": "Integration between zend-mvc and zend-console", + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", "keywords": [ - "ZendFramework", - "console", - "mvc", - "zf" + "compatibility", + "ctype", + "polyfill", + "portable" ], - "abandoned": "laminas/laminas-mvc-console", - "time": "2018-04-30T19:10:26+00:00" + "time": "2019-11-27T13:56:44+00:00" }, { - "name": "zendframework/zend-mvc-i18n", - "version": "1.1.1", + "name": "symfony/polyfill-intl-idn", + "version": "v1.13.1", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-mvc-i18n.git", - "reference": "7a1b3aca3a8874adb32390d34794cdc525c1c909" + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-mvc-i18n/zipball/7a1b3aca3a8874adb32390d34794cdc525c1c909", - "reference": "7a1b3aca3a8874adb32390d34794cdc525c1c909", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6f9c239e61e1b0c9229a28ff89a812dc449c3d46", + "reference": "6f9c239e61e1b0c9229a28ff89a812dc449c3d46", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.1", - "php": "^5.6 || ^7.0", - "zendframework/zend-i18n": "^2.7", - "zendframework/zend-router": "^3.0", - "zendframework/zend-servicemanager": "^2.7.10 || ^3.0.3", - "zendframework/zend-stdlib": "^2.7.6 || ^3.0", - "zendframework/zend-validator": "^2.6" - }, - "conflict": { - "phpspec/prophecy": "<1.8.0", - "zendframework/zend-mvc": "<3.0.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.5", - "zendframework/zend-cache": "^2.6.1", - "zendframework/zend-coding-standard": "~1.0.0" + "php": ">=5.3.3", + "symfony/polyfill-mbstring": "^1.3", + "symfony/polyfill-php72": "^1.9" }, "suggest": { - "zendframework/zend-cache": "To enable caching of translation strings" + "ext-intl": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1.x-dev", - "dev-develop": "1.2.x-dev" - }, - "zf": { - "component": "Zend\\Mvc\\I18n", - "config-provider": "Zend\\Mvc\\I18n\\ConfigProvider" + "dev-master": "1.13-dev" } }, "autoload": { "psr-4": { - "Zend\\Mvc\\I18n\\": "src/" - } + "Symfony\\Polyfill\\Intl\\Idn\\": "" + }, + "files": [ + "bootstrap.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "description": "Integration between zend-mvc and zend-i18n", + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", "keywords": [ - "ZendFramework", - "i18n", - "mvc", - "zf" + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" ], - "abandoned": "laminas/laminas-mvc-i18n", - "time": "2019-09-03T20:50:53+00:00" + "time": "2019-11-27T13:56:44+00:00" }, { - "name": "zendframework/zend-router", - "version": "3.3.0", + "name": "symfony/polyfill-mbstring", + "version": "v1.13.1", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-router.git", - "reference": "b113a4cfd910ee4723079fa58a9bcf3198631620" + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-router/zipball/b113a4cfd910ee4723079fa58a9bcf3198631620", - "reference": "b113a4cfd910ee4723079fa58a9bcf3198631620", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f", + "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.2", - "php": "^5.6 || ^7.0", - "zendframework/zend-http": "^2.8.1", - "zendframework/zend-servicemanager": "^2.7.8 || ^3.3", - "zendframework/zend-stdlib": "^3.2.1" - }, - "conflict": { - "zendframework/zend-mvc": "<3.0.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.22 || ^6.4.1", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-i18n": "^2.7.4" + "php": ">=5.3.3" }, "suggest": { - "zendframework/zend-i18n": "^2.7.4, if defining translatable HTTP path segments" + "ext-mbstring": "For best performance" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.3.x-dev", - "dev-develop": "4.0.x-dev" - }, - "zf": { - "component": "Zend\\Router", - "config-provider": "Zend\\Router\\ConfigProvider" + "dev-master": "1.13-dev" } }, "autoload": { "psr-4": { - "Zend\\Router\\": "src/" - } + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Flexible routing system for HTTP and console applications", + "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": [ - "ZendFramework", - "mvc", - "routing", - "zend", - "zf" + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" ], - "abandoned": "laminas/laminas-router", - "time": "2019-02-26T20:24:12+00:00" + "time": "2019-11-27T14:18:11+00:00" }, { - "name": "zendframework/zend-server", - "version": "2.8.1", + "name": "symfony/polyfill-php72", + "version": "v1.13.1", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-server.git", - "reference": "d80c44700ebb92191dd9a3005316a6ab6637c0d1" + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-server/zipball/d80c44700ebb92191dd9a3005316a6ab6637c0d1", - "reference": "d80c44700ebb92191dd9a3005316a6ab6637c0d1", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/66fea50f6cb37a35eea048d75a7d99a45b586038", + "reference": "66fea50f6cb37a35eea048d75a7d99a45b586038", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-code": "^2.5 || ^3.0", - "zendframework/zend-stdlib": "^2.5 || ^3.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4", - "zendframework/zend-coding-standard": "~1.0.0" + "php": ">=5.3.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" + "dev-master": "1.13-dev" } }, "autoload": { "psr-4": { - "Zend\\Server\\": "src/" - } + "Symfony\\Polyfill\\Php72\\": "" + }, + "files": [ + "bootstrap.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Create Reflection-based RPC servers", + "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": [ - "ZendFramework", - "server", - "zf" + "compatibility", + "polyfill", + "portable", + "shim" ], - "time": "2019-10-16T18:27:05+00:00" + "time": "2019-11-27T13:56:44+00:00" }, { - "name": "zendframework/zend-servicemanager", - "version": "3.4.0", + "name": "symfony/polyfill-php73", + "version": "v1.13.1", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-servicemanager.git", - "reference": "a1ed6140d0d3ee803fec96582593ed024950067b" + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-servicemanager/zipball/a1ed6140d0d3ee803fec96582593ed024950067b", - "reference": "a1ed6140d0d3ee803fec96582593ed024950067b", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/4b0e2222c55a25b4541305a053013d5647d3a25f", + "reference": "4b0e2222c55a25b4541305a053013d5647d3a25f", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.2", - "php": "^5.6 || ^7.0", - "psr/container": "^1.0", - "zendframework/zend-stdlib": "^3.2.1" - }, - "provide": { - "container-interop/container-interop-implementation": "^1.2", - "psr/container-implementation": "^1.0" - }, - "require-dev": { - "mikey179/vfsstream": "^1.6.5", - "ocramius/proxy-manager": "^1.0 || ^2.0", - "phpbench/phpbench": "^0.13.0", - "phpunit/phpunit": "^5.7.25 || ^6.4.4", - "zendframework/zend-coding-standard": "~1.0.0" - }, - "suggest": { - "ocramius/proxy-manager": "ProxyManager 1.* to handle lazy initialization of services", - "zendframework/zend-stdlib": "zend-stdlib ^2.5 if you wish to use the MergeReplaceKey or MergeRemoveKey features in Config instances" + "php": ">=5.3.3" }, - "bin": [ - "bin/generate-deps-for-config-factory", - "bin/generate-factory-for-class" - ], "type": "library", "extra": { "branch-alias": { - "dev-master": "3.3-dev", - "dev-develop": "4.0-dev" + "dev-master": "1.13-dev" } }, "autoload": { "psr-4": { - "Zend\\ServiceManager\\": "src/" - } + "Symfony\\Polyfill\\Php73\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Factory-Driven Dependency Injection Container", + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", "keywords": [ - "PSR-11", - "ZendFramework", - "dependency-injection", - "di", - "dic", - "service-manager", - "servicemanager", - "zf" + "compatibility", + "polyfill", + "portable", + "shim" ], - "abandoned": "laminas/laminas-servicemanager", - "time": "2018-12-22T06:05:09+00:00" + "time": "2019-11-27T16:25:15+00:00" }, { - "name": "zendframework/zend-soap", - "version": "2.8.0", + "name": "symfony/process", + "version": "v4.4.3", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-soap.git", - "reference": "8762d79efa220d82529c43ce08d70554146be645" + "url": "https://github.com/symfony/process.git", + "reference": "f5697ab4cb14a5deed7473819e63141bf5352c36" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-soap/zipball/8762d79efa220d82529c43ce08d70554146be645", - "reference": "8762d79efa220d82529c43ce08d70554146be645", + "url": "https://api.github.com/repos/symfony/process/zipball/f5697ab4cb14a5deed7473819e63141bf5352c36", + "reference": "f5697ab4cb14a5deed7473819e63141bf5352c36", "shasum": "" }, "require": { - "ext-soap": "*", - "php": "^5.6 || ^7.0", - "zendframework/zend-server": "^2.6.1", - "zendframework/zend-stdlib": "^2.7 || ^3.0", - "zendframework/zend-uri": "^2.5.2" - }, - "require-dev": { - "phpunit/phpunit": "^5.7.21 || ^6.3", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-config": "^2.6", - "zendframework/zend-http": "^2.5.4" - }, - "suggest": { - "zendframework/zend-http": "Zend\\Http component" + "php": "^7.1.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" + "dev-master": "4.4-dev" } }, "autoload": { "psr-4": { - "Zend\\Soap\\": "src/" - } + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "homepage": "https://github.com/zendframework/zend-soap", - "keywords": [ - "soap", - "zf2" + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "abandoned": "laminas/laminas-soap", - "time": "2019-04-30T16:45:35+00:00" + "description": "Symfony Process Component", + "homepage": "https://symfony.com", + "time": "2020-01-09T09:50:08+00:00" }, { - "name": "zendframework/zend-stdlib", - "version": "3.2.1", + "name": "symfony/property-access", + "version": "v4.4.3", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-stdlib.git", - "reference": "66536006722aff9e62d1b331025089b7ec71c065" + "url": "https://github.com/symfony/property-access.git", + "reference": "090b4bc92ded1ec512f7e2ed1691210769dffdb3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-stdlib/zipball/66536006722aff9e62d1b331025089b7ec71c065", - "reference": "66536006722aff9e62d1b331025089b7ec71c065", + "url": "https://api.github.com/repos/symfony/property-access/zipball/090b4bc92ded1ec512f7e2ed1691210769dffdb3", + "reference": "090b4bc92ded1ec512f7e2ed1691210769dffdb3", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "php": "^7.1.3", + "symfony/inflector": "^3.4|^4.0|^5.0" }, "require-dev": { - "phpbench/phpbench": "^0.13", - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2", - "zendframework/zend-coding-standard": "~1.0.0" + "symfony/cache": "^3.4|^4.0|^5.0" + }, + "suggest": { + "psr/cache-implementation": "To cache access methods." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2.x-dev", - "dev-develop": "3.3.x-dev" + "dev-master": "4.4-dev" } }, "autoload": { "psr-4": { - "Zend\\Stdlib\\": "src/" - } + "Symfony\\Component\\PropertyAccess\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "SPL extensions, array utilities, error handlers, and more", - "keywords": [ - "ZendFramework", - "stdlib", - "zf" + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony PropertyAccess Component", + "homepage": "https://symfony.com", + "keywords": [ + "access", + "array", + "extraction", + "index", + "injection", + "object", + "property", + "property path", + "reflection" ], - "abandoned": "laminas/laminas-stdlib", - "time": "2018-08-28T21:34:05+00:00" + "time": "2020-01-04T13:00:46+00:00" }, { - "name": "zendframework/zend-text", - "version": "2.7.1", + "name": "symfony/service-contracts", + "version": "v1.1.8", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-text.git", - "reference": "41e32dafa4015e160e2f95a7039554385c71624d" + "url": "https://github.com/symfony/service-contracts.git", + "reference": "ffc7f5692092df31515df2a5ecf3b7302b3ddacf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-text/zipball/41e32dafa4015e160e2f95a7039554385c71624d", - "reference": "41e32dafa4015e160e2f95a7039554385c71624d", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/ffc7f5692092df31515df2a5ecf3b7302b3ddacf", + "reference": "ffc7f5692092df31515df2a5ecf3b7302b3ddacf", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3", - "zendframework/zend-stdlib": "^2.7 || ^3.0" + "php": "^7.1.3", + "psr/container": "^1.0" }, - "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-config": "^2.6" + "suggest": { + "symfony/service-implementation": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" + "dev-master": "1.1-dev" } }, "autoload": { "psr-4": { - "Zend\\Text\\": "src/" + "Symfony\\Contracts\\Service\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Create FIGlets and text-based tables", + "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": [ - "ZendFramework", - "text", - "zf" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], - "time": "2019-10-16T20:36:27+00:00" + "time": "2019-10-14T12:27:06+00:00" }, { - "name": "zendframework/zend-uri", - "version": "2.7.1", + "name": "symfony/yaml", + "version": "v4.4.2", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-uri.git", - "reference": "bfc4a5b9a309711e968d7c72afae4ac50c650083" + "url": "https://github.com/symfony/yaml.git", + "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-uri/zipball/bfc4a5b9a309711e968d7c72afae4ac50c650083", - "reference": "bfc4a5b9a309711e968d7c72afae4ac50c650083", + "url": "https://api.github.com/repos/symfony/yaml/zipball/a08832b974dd5fafe3085a66d41fe4c84bb2628c", + "reference": "a08832b974dd5fafe3085a66d41fe4c84bb2628c", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-escaper": "^2.5", - "zendframework/zend-validator": "^2.10" + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<3.4" }, "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4", - "zendframework/zend-coding-standard": "~1.0.0" + "symfony/console": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7.x-dev", - "dev-develop": "2.8.x-dev" + "dev-master": "4.4-dev" } }, "autoload": { "psr-4": { - "Zend\\Uri\\": "src/" - } + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)", - "keywords": [ - "ZendFramework", - "uri", - "zf" + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } ], - "abandoned": "laminas/laminas-uri", - "time": "2019-10-07T13:35:33+00:00" + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "time": "2019-12-10T10:33:21+00:00" }, { - "name": "zendframework/zend-validator", - "version": "2.13.0", + "name": "twig/twig", + "version": "v2.12.2", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-validator.git", - "reference": "b54acef1f407741c5347f2a97f899ab21f2229ef" + "url": "https://github.com/twigphp/Twig.git", + "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-validator/zipball/b54acef1f407741c5347f2a97f899ab21f2229ef", - "reference": "b54acef1f407741c5347f2a97f899ab21f2229ef", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed", + "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed", "shasum": "" }, "require": { - "container-interop/container-interop": "^1.1", - "php": "^7.1", - "zendframework/zend-stdlib": "^3.2.1" + "php": "^7.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-mbstring": "^1.3" }, "require-dev": { - "phpunit/phpunit": "^6.0.8 || ^5.7.15", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", - "zendframework/zend-cache": "^2.6.1", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-config": "^2.6", - "zendframework/zend-db": "^2.7", - "zendframework/zend-filter": "^2.6", - "zendframework/zend-http": "^2.5.4", - "zendframework/zend-i18n": "^2.6", - "zendframework/zend-math": "^2.6", - "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3", - "zendframework/zend-session": "^2.8", - "zendframework/zend-uri": "^2.5" - }, - "suggest": { - "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators", - "zendframework/zend-db": "Zend\\Db component, required by the (No)RecordExists validator", - "zendframework/zend-filter": "Zend\\Filter component, required by the Digits validator", - "zendframework/zend-i18n": "Zend\\I18n component to allow translation of validation error messages", - "zendframework/zend-i18n-resources": "Translations of validator messages", - "zendframework/zend-math": "Zend\\Math component, required by the Csrf validator", - "zendframework/zend-servicemanager": "Zend\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", - "zendframework/zend-session": "Zend\\Session component, ^2.8; required by the Csrf validator", - "zendframework/zend-uri": "Zend\\Uri component, required by the Uri and Sitemap\\Loc validators" + "psr/container": "^1.0", + "symfony/debug": "^3.4|^4.2", + "symfony/phpunit-bridge": "^4.4@dev|^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.13.x-dev", - "dev-develop": "2.14.x-dev" - }, - "zf": { - "component": "Zend\\Validator", - "config-provider": "Zend\\Validator\\ConfigProvider" + "dev-master": "2.12-dev" } }, "autoload": { + "psr-0": { + "Twig_": "lib/" + }, "psr-4": { - "Zend\\Validator\\": "src/" + "Twig\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com", + "homepage": "http://fabien.potencier.org", + "role": "Lead Developer" + }, + { + "name": "Twig Team", + "homepage": "https://twig.symfony.com/contributors", + "role": "Contributors" + }, + { + "name": "Armin Ronacher", + "email": "armin.ronacher@active-4.com", + "role": "Project Founder" + } + ], + "description": "Twig, the flexible, fast, and secure template language for PHP", + "homepage": "https://twig.symfony.com", "keywords": [ - "ZendFramework", - "validator", - "zf" + "templating" ], - "abandoned": "laminas/laminas-validator", - "time": "2019-12-28T04:07:18+00:00" + "time": "2019-11-11T16:52:09+00:00" }, { - "name": "zendframework/zend-view", - "version": "2.11.4", + "name": "vlucas/phpdotenv", + "version": "v3.6.0", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-view.git", - "reference": "a8b1b2d9b52e191539be861a6529f8c8a0c06b9d" + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-view/zipball/a8b1b2d9b52e191539be861a6529f8c8a0c06b9d", - "reference": "a8b1b2d9b52e191539be861a6529f8c8a0c06b9d", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1bdf24f065975594f6a117f0f1f6cabf1333b156", + "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-eventmanager": "^2.6.2 || ^3.0", - "zendframework/zend-json": "^2.6.1 || ^3.0", - "zendframework/zend-loader": "^2.5", - "zendframework/zend-stdlib": "^2.7 || ^3.0" + "php": "^5.4 || ^7.0", + "phpoption/phpoption": "^1.5", + "symfony/polyfill-ctype": "^1.9" }, "require-dev": { - "phpunit/phpunit": "^5.7.15 || ^6.0.8", - "zendframework/zend-authentication": "^2.5", - "zendframework/zend-cache": "^2.6.1", - "zendframework/zend-coding-standard": "~1.0.0", - "zendframework/zend-config": "^2.6", - "zendframework/zend-console": "^2.6", - "zendframework/zend-escaper": "^2.5", - "zendframework/zend-feed": "^2.7", - "zendframework/zend-filter": "^2.6.1", - "zendframework/zend-http": "^2.5.4", - "zendframework/zend-i18n": "^2.6", - "zendframework/zend-log": "^2.7", - "zendframework/zend-modulemanager": "^2.7.1", - "zendframework/zend-mvc": "^2.7.14 || ^3.0", - "zendframework/zend-navigation": "^2.5", - "zendframework/zend-paginator": "^2.5", - "zendframework/zend-permissions-acl": "^2.6", - "zendframework/zend-router": "^3.0.1", - "zendframework/zend-serializer": "^2.6.1", - "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3", - "zendframework/zend-session": "^2.8.1", - "zendframework/zend-uri": "^2.5" - }, - "suggest": { - "zendframework/zend-authentication": "Zend\\Authentication component", - "zendframework/zend-escaper": "Zend\\Escaper component", - "zendframework/zend-feed": "Zend\\Feed component", - "zendframework/zend-filter": "Zend\\Filter component", - "zendframework/zend-http": "Zend\\Http component", - "zendframework/zend-i18n": "Zend\\I18n component", - "zendframework/zend-mvc": "Zend\\Mvc component", - "zendframework/zend-mvc-plugin-flashmessenger": "zend-mvc-plugin-flashmessenger component, if you want to use the FlashMessenger view helper with zend-mvc versions 3 and up", - "zendframework/zend-navigation": "Zend\\Navigation component", - "zendframework/zend-paginator": "Zend\\Paginator component", - "zendframework/zend-permissions-acl": "Zend\\Permissions\\Acl component", - "zendframework/zend-servicemanager": "Zend\\ServiceManager component", - "zendframework/zend-uri": "Zend\\Uri component" + "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0" }, - "bin": [ - "bin/templatemap_generator.php" - ], "type": "library", "extra": { "branch-alias": { - "dev-master": "2.11.x-dev", - "dev-develop": "2.12.x-dev" + "dev-master": "3.6-dev" } }, "autoload": { "psr-4": { - "Zend\\View\\": "src/" + "Dotenv\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], - "description": "Flexible view layer supporting and providing multiple view layers, helpers, and more", + "authors": [ + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "homepage": "https://gjcampbell.co.uk/" + }, + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "https://vancelucas.com/" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", "keywords": [ - "ZendFramework", - "view", - "zf" + "dotenv", + "env", + "environment" ], - "abandoned": "laminas/laminas-view", - "time": "2019-12-04T08:40:50+00:00" + "time": "2019-09-10T21:37:39+00:00" }, { - "name": "zendframework/zend-xmlrpc", - "version": "2.8.0", + "name": "waryway/php-traits-library", + "version": "1.0.4", "source": { "type": "git", - "url": "https://github.com/zendframework/zend-xmlrpc.git", - "reference": "49b3bbd0c5ab01eb740892c2435e07b2e2b6d5f3" + "url": "https://github.com/Waryway/PhpTraitsLibrary.git", + "reference": "ec0b630770bdd84168d2cd5e61bd93f45095e035" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/zend-xmlrpc/zipball/49b3bbd0c5ab01eb740892c2435e07b2e2b6d5f3", - "reference": "49b3bbd0c5ab01eb740892c2435e07b2e2b6d5f3", + "url": "https://api.github.com/repos/Waryway/PhpTraitsLibrary/zipball/ec0b630770bdd84168d2cd5e61bd93f45095e035", + "reference": "ec0b630770bdd84168d2cd5e61bd93f45095e035", "shasum": "" }, - "require": { - "php": "^5.6 || ^7.0", - "zendframework/zend-http": "^2.5.4", - "zendframework/zend-math": "^2.7 || ^3.0", - "zendframework/zend-server": "^2.7", - "zendframework/zend-stdlib": "^3.2.1", - "zendframework/zendxml": "^1.0.2" - }, "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2", - "zendframework/zend-coding-standard": "~1.0.0" - }, - "suggest": { - "zendframework/zend-cache": "To support Zend\\XmlRpc\\Server\\Cache usage" + "phpunit/phpunit": "6.4.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8.x-dev", - "dev-develop": "2.9.x-dev" - } - }, "autoload": { "psr-4": { - "Zend\\XmlRpc\\": "src/" + "Waryway\\PhpTraitsLibrary\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Fully-featured XML-RPC server and client implementations", - "keywords": [ - "ZendFramework", - "xmlrpc", - "zf" + "authors": [ + { + "name": "Kyle Wiering", + "email": "kyle@waryway.com" + } ], - "abandoned": "laminas/laminas-xmlrpc", - "time": "2019-10-19T07:40:54+00:00" + "description": "General use traits", + "time": "2017-12-23T14:22:07+00:00" }, { - "name": "zendframework/zendxml", - "version": "1.2.0", + "name": "yubico/u2flib-server", + "version": "1.0.2", "source": { "type": "git", - "url": "https://github.com/zendframework/ZendXml.git", - "reference": "eceab37a591c9e140772a1470338258857339e00" + "url": "https://github.com/Yubico/php-u2flib-server.git", + "reference": "55d813acf68212ad2cadecde07551600d6971939" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zendframework/ZendXml/zipball/eceab37a591c9e140772a1470338258857339e00", - "reference": "eceab37a591c9e140772a1470338258857339e00", + "url": "https://api.github.com/repos/Yubico/php-u2flib-server/zipball/55d813acf68212ad2cadecde07551600d6971939", + "reference": "55d813acf68212ad2cadecde07551600d6971939", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0" + "ext-openssl": "*", + "paragonie/random_compat": ">= 1", + "php": ">=5.6" }, "require-dev": { - "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4", - "zendframework/zend-coding-standard": "~1.0.0" + "phpunit/phpunit": "~5.7", + "vimeo/psalm": "^0|^1|^2" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev", - "dev-develop": "1.3.x-dev" - } - }, "autoload": { - "psr-4": { - "ZendXml\\": "src/" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" - ], - "description": "Utility library for XML usage, best practices, and security in PHP", - "keywords": [ - "ZendFramework", - "security", - "xml", - "zf" + "BSD-2-Clause" ], - "time": "2019-01-22T19:42:14+00:00" + "description": "Library for U2F implementation", + "homepage": "https://developers.yubico.com/php-u2flib-server", + "time": "2018-09-07T08:16:44+00:00" } ], "packages-dev": [], diff --git a/interface/modules/zend_modules/config/application.config.php b/interface/modules/zend_modules/config/application.config.php index 82dca6f1cc1..8bf22d1c220 100644 --- a/interface/modules/zend_modules/config/application.config.php +++ b/interface/modules/zend_modules/config/application.config.php @@ -2,16 +2,16 @@ /** * You can see the default application configuration options here * as well as how the individual module.config.php files should operate. - * @see https://docs.zendframework.com/zend-mvc/services/ + * @see https://docs.laminas.dev/laminas-mvc/services/ * */ // The required application modules we need to load all the time are listed here. $core_modules = [ - 'Zend\Router', // this was separated from the MVC module into it's own module. Handles the routing layers. - 'Zend\Validator', // Handles validations.... - 'Zend\Mvc\I18n', // TODO: since translations seem to be using the OPENEMR translations we may not need this anymore though we load it as a factory - 'Zend\Form', // needed for the formHelper view plugin. - 'Zend\Mvc\Console', // Used for console commands. TODO: Deprecated and plan to remove in the future (plan to upgrade to zf-console) + 'Laminas\Router', // this was separated from the MVC module into it's own module. Handles the routing layers. + 'Laminas\Validator', // Handles validations.... + 'Laminas\Mvc\I18n', // TODO: since translations seem to be using the OPENEMR translations we may not need this anymore though we load it as a factory + 'Laminas\Form', // needed for the formHelper view plugin. + 'Laminas\Mvc\Console', // Used for console commands. TODO: Deprecated and plan to remove in the future (plan to upgrade to zf-console) 'Application', // Main application module starting point. 'Installer', // Handles the dynamic adding / removing of modules in the system. 'Acl', // Handles all of the permission checks in the system. diff --git a/interface/modules/zend_modules/config/autoload/global.php b/interface/modules/zend_modules/config/autoload/global.php index 6befa2abe4b..67efa6906b0 100644 --- a/interface/modules/zend_modules/config/autoload/global.php +++ b/interface/modules/zend_modules/config/autoload/global.php @@ -35,10 +35,10 @@ // Sets default factory using the default database $factories = array( - 'Zend\Db\Adapter\Adapter' => function ($containerInterface, $requestedName) { - $adapterFactory = new Zend\Db\Adapter\AdapterServiceFactory(); + 'Laminas\Db\Adapter\Adapter' => function ($containerInterface, $requestedName) { + $adapterFactory = new Laminas\Db\Adapter\AdapterServiceFactory(); $adapter = $adapterFactory($containerInterface, $requestedName); - \Zend\Db\TableGateway\Feature\GlobalAdapterFeature::setStaticAdapter($adapter); + \Laminas\Db\TableGateway\Feature\GlobalAdapterFeature::setStaticAdapter($adapter); return $adapter; } ); @@ -64,7 +64,7 @@ // Create new factories using data from custom database $factories[$row['namespace']] = function ($serviceManager) use ($row) { - $adapterAbstractServiceFactory = new Zend\Db\Adapter\AdapterAbstractServiceFactory(); + $adapterAbstractServiceFactory = new Laminas\Db\Adapter\AdapterAbstractServiceFactory(); $adapter = $adapterAbstractServiceFactory->createServiceWithName($serviceManager, '', $row['namespace']); return $adapter; }; diff --git a/interface/modules/zend_modules/module/Acl/Module.php b/interface/modules/zend_modules/module/Acl/Module.php index 07a34289d7c..00f68190f80 100644 --- a/interface/modules/zend_modules/module/Acl/Module.php +++ b/interface/modules/zend_modules/module/Acl/Module.php @@ -13,7 +13,7 @@ namespace Acl; use Acl\Model\AclTable; -use Zend\ModuleManager\ModuleManager; +use Laminas\ModuleManager\ModuleManager; class Module { @@ -21,7 +21,7 @@ public function getAutoloaderConfig() { // TODO: verify that we need this namespace autoloader... it should be on by default... return array( - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, ), @@ -34,7 +34,7 @@ public function getServiceConfig() return array( 'factories' => array( 'Acl\Model\AclTable' => function ($sm) { - $dbAdapter = $sm->get('Zend\Db\Adapter\Adapter'); + $dbAdapter = $sm->get('Laminas\Db\Adapter\Adapter'); $table = new AclTable($dbAdapter); return $table; }, diff --git a/interface/modules/zend_modules/module/Acl/config/module.config.php b/interface/modules/zend_modules/module/Acl/config/module.config.php index 9091677aeaf..a267637e507 100644 --- a/interface/modules/zend_modules/module/Acl/config/module.config.php +++ b/interface/modules/zend_modules/module/Acl/config/module.config.php @@ -11,8 +11,8 @@ */ namespace Acl; -use Zend\ServiceManager\Factory\InvokableFactory; -use Zend\Router\Http\Segment; +use Laminas\ServiceManager\Factory\InvokableFactory; +use Laminas\Router\Http\Segment; use Interop\Container\ContainerInterface; return array( @@ -64,7 +64,7 @@ 'service_manager' => [ 'factories' => [ Model\AclTable::class => function (ContainerInterface $container, $requestedName) { - $dbAdapter = $container->get(\Zend\Db\Adapter\Adapter::class); + $dbAdapter = $container->get(\Laminas\Db\Adapter\Adapter::class); $table = new Model\AclTable($dbAdapter); return $table; }, diff --git a/interface/modules/zend_modules/module/Acl/src/Acl/Controller/AclController.php b/interface/modules/zend_modules/module/Acl/src/Acl/Controller/AclController.php index 2fc8014b4cb..c727fa9fc97 100644 --- a/interface/modules/zend_modules/module/Acl/src/Acl/Controller/AclController.php +++ b/interface/modules/zend_modules/module/Acl/src/Acl/Controller/AclController.php @@ -12,8 +12,8 @@ namespace Acl\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; use Application\Listener\Listener; class AclController extends AbstractActionController @@ -26,7 +26,7 @@ class AclController extends AbstractActionController protected $listenerObject; private $htmlEscaper; - public function __construct(\Zend\View\Helper\HelperInterface $htmlEscaper, \Acl\Model\AclTable $aclTable) + public function __construct(\Laminas\View\Helper\HelperInterface $htmlEscaper, \Acl\Model\AclTable $aclTable) { $this->htmlEscaper = $htmlEscaper; // TODO: we should probably inject the Listener object as well so we can mock it in unit tests or at least make the dependency explicit. diff --git a/interface/modules/zend_modules/module/Acl/src/Acl/Model/Acl.php b/interface/modules/zend_modules/module/Acl/src/Acl/Model/Acl.php index d00ad5ee29f..c7f1d3a327b 100644 --- a/interface/modules/zend_modules/module/Acl/src/Acl/Model/Acl.php +++ b/interface/modules/zend_modules/module/Acl/src/Acl/Model/Acl.php @@ -12,10 +12,10 @@ namespace Acl\Model; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; class Acl implements InputFilterAwareInterface { diff --git a/interface/modules/zend_modules/module/Acl/src/Acl/Model/AclTable.php b/interface/modules/zend_modules/module/Acl/src/Acl/Model/AclTable.php index 5de94858906..bb5eead4022 100644 --- a/interface/modules/zend_modules/module/Acl/src/Acl/Model/AclTable.php +++ b/interface/modules/zend_modules/module/Acl/src/Acl/Model/AclTable.php @@ -12,9 +12,9 @@ namespace Acl\Model; -use Zend\Db\TableGateway\AbstractTableGateway; -use Zend\Db\Adapter\Adapter; -use Zend\Db\ResultSet\ResultSet; +use Laminas\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\Adapter\Adapter; +use Laminas\Db\ResultSet\ResultSet; use \Application\Model\ApplicationTable; class AclTable extends AbstractTableGateway diff --git a/interface/modules/zend_modules/module/Application/Module.php b/interface/modules/zend_modules/module/Application/Module.php index bc3506d7335..83381239181 100644 --- a/interface/modules/zend_modules/module/Application/Module.php +++ b/interface/modules/zend_modules/module/Application/Module.php @@ -14,8 +14,8 @@ use Application\Model\ApplicationTable; use Application\Model\SendtoTable; -use Zend\Mvc\ModuleRouteListener; -use Zend\Mvc\MvcEvent; +use Laminas\Mvc\ModuleRouteListener; +use Laminas\Mvc\MvcEvent; use Application\Listener\ModuleMenuSubscriber; use Symfony\Component\EventDispatcher\EventDispatcherInterface; @@ -54,7 +54,7 @@ public function getConfig() public function getAutoloaderConfig() { return array( - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, ), diff --git a/interface/modules/zend_modules/module/Application/config/module.config.php b/interface/modules/zend_modules/module/Application/config/module.config.php index 25569840129..d367d55f578 100644 --- a/interface/modules/zend_modules/module/Application/config/module.config.php +++ b/interface/modules/zend_modules/module/Application/config/module.config.php @@ -14,10 +14,10 @@ use Application\Controller\IndexController; use Application\Listener\Listener; use Application\Listener\ModuleMenuSubscriber; -use Zend\Router\Http\Literal; -use Zend\Router\Http\Segment; -use Zend\ServiceManager\Factory\InvokableFactory; -use Zend\Mvc\I18n\TranslatorFactory; +use Laminas\Router\Http\Literal; +use Laminas\Router\Http\Segment; +use Laminas\ServiceManager\Factory\InvokableFactory; +use Laminas\Mvc\I18n\TranslatorFactory; use Interop\Container\ContainerInterface; use OpenEmr\Core\Kernel; use Symfony\Component\EventDispatcher\EventDispatcherInterface; @@ -128,12 +128,12 @@ 'factories' => array( Listener::class => InvokableFactory::class, \Application\Model\ApplicationTable::class => function (ContainerInterface $container, $requestedName) { - $dbAdapter = $container->get('Zend\Db\Adapter\Adapter'); + $dbAdapter = $container->get('Laminas\Db\Adapter\Adapter'); $table = new \Application\Model\ApplicationTable($dbAdapter); return $table; }, \Application\Model\SendtoTable::class => function (ContainerInterface $container, $requestedName) { - $dbAdapter = $container->get('Zend\Db\Adapter\Adapter'); + $dbAdapter = $container->get('Laminas\Db\Adapter\Adapter'); $table = new \Application\Model\SendtoTable($dbAdapter); return $table; }, diff --git a/interface/modules/zend_modules/module/Application/src/Application/Controller/IndexController.php b/interface/modules/zend_modules/module/Application/src/Application/Controller/IndexController.php index 0cbf8c63f2a..a30609490c9 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Controller/IndexController.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Controller/IndexController.php @@ -11,9 +11,9 @@ namespace Application\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\View\Model\JsonModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\View\Model\JsonModel; use Application\Listener\Listener; class IndexController extends AbstractActionController @@ -41,7 +41,7 @@ public function indexAction() * Function ajaxZXL * All JS Mesages to xl Translation * - * @return \Zend\View\Model\JsonModel + * @return \Laminas\View\Model\JsonModel */ public function ajaxZxlAction() { diff --git a/interface/modules/zend_modules/module/Application/src/Application/Controller/SendtoController.php b/interface/modules/zend_modules/module/Application/src/Application/Controller/SendtoController.php index 990b380cf6d..af54915f8ed 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Controller/SendtoController.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Controller/SendtoController.php @@ -11,8 +11,8 @@ namespace Application\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; use Application\Listener\Listener; class SendtoController extends AbstractActionController diff --git a/interface/modules/zend_modules/module/Application/src/Application/Controller/SoapController.php b/interface/modules/zend_modules/module/Application/src/Application/Controller/SoapController.php index 74e90f64c26..0d42040758e 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Controller/SoapController.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Controller/SoapController.php @@ -11,12 +11,12 @@ namespace Application\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; use Application\Listener\Listener; use Carecoordination\Controller\EncounterccdadispatchController; -use Zend\Soap\Server; +use Laminas\Soap\Server; class SoapController extends AbstractActionController { diff --git a/interface/modules/zend_modules/module/Application/src/Application/Helper/Javascript.php b/interface/modules/zend_modules/module/Application/src/Application/Helper/Javascript.php index 30a08d80947..38437ffb0aa 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Helper/Javascript.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Helper/Javascript.php @@ -11,7 +11,7 @@ namespace Application\Helper; -use Zend\View\Helper\AbstractHelper; +use Laminas\View\Helper\AbstractHelper; class Javascript extends AbstractHelper { diff --git a/interface/modules/zend_modules/module/Application/src/Application/Helper/SendToHieHelper.php b/interface/modules/zend_modules/module/Application/src/Application/Helper/SendToHieHelper.php index 762a62dee88..0c70eaa424c 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Helper/SendToHieHelper.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Helper/SendToHieHelper.php @@ -11,13 +11,13 @@ namespace Application\Helper; -use Zend\View\Helper\AbstractHelper; -use Zend\ServiceManager\ServiceLocatorAwareInterface; -use Zend\ServiceManager\ServiceLocatorInterface; -use Zend\View\Exception; +use Laminas\View\Helper\AbstractHelper; +use Laminas\ServiceManager\ServiceLocatorAwareInterface; +use Laminas\ServiceManager\ServiceLocatorInterface; +use Laminas\View\Exception; use Application\Controller\SendtoController; -class SendToHieHelper extends \Zend\View\Helper\AbstractHelper +class SendToHieHelper extends \Laminas\View\Helper\AbstractHelper { /** * @var \Application\Controller\SendtoController @@ -74,7 +74,7 @@ public function setServiceLocator(ServiceLocatorInterface $serviceLocator) /** * Get the service locator. * - * @return \Zend\ServiceManager\ServiceLocatorInterface + * @return \Laminas\ServiceManager\ServiceLocatorInterface * */ public function getServiceLocator() diff --git a/interface/modules/zend_modules/module/Application/src/Application/Helper/TranslatorViewHelper.php b/interface/modules/zend_modules/module/Application/src/Application/Helper/TranslatorViewHelper.php index e3a66aadba5..52464eac0d9 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Helper/TranslatorViewHelper.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Helper/TranslatorViewHelper.php @@ -11,14 +11,14 @@ namespace Application\Helper; -use Zend\EventManager\EventManagerInterface; -use Zend\EventManager\ListenerAggregateInterface; -use Zend\Mvc\Controller\AbstractActionController; +use Laminas\EventManager\EventManagerInterface; +use Laminas\EventManager\ListenerAggregateInterface; +use Laminas\Mvc\Controller\AbstractActionController; /** * Decorates the OpenEMR functions making it so a module can avoid hard coding global functions */ -class TranslatorViewHelper extends \Zend\View\Helper\AbstractHelper +class TranslatorViewHelper extends \Laminas\View\Helper\AbstractHelper { /** diff --git a/interface/modules/zend_modules/module/Application/src/Application/Listener/Listener.php b/interface/modules/zend_modules/module/Application/src/Application/Listener/Listener.php index ca47fd592cb..29223df0bb2 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Listener/Listener.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Listener/Listener.php @@ -11,9 +11,9 @@ namespace Application\Listener; -use Zend\EventManager\EventManagerInterface; -use Zend\EventManager\ListenerAggregateInterface; -use Zend\Mvc\Controller\AbstractActionController; +use Laminas\EventManager\EventManagerInterface; +use Laminas\EventManager\ListenerAggregateInterface; +use Laminas\Mvc\Controller\AbstractActionController; /** * This class is supposed to listen for events in the module like the aclcheckEvent and trigger actions @@ -25,7 +25,7 @@ class Listener extends AbstractActionController implements ListenerAggregateInterface { /** - * @var \Zend\Stdlib\CallbackHandler[] + * @var \Laminas\Stdlib\CallbackHandler[] */ protected $listeners = array(); protected $applicationTable; diff --git a/interface/modules/zend_modules/module/Application/src/Application/Listener/ModuleMenuSubscriber.php b/interface/modules/zend_modules/module/Application/src/Application/Listener/ModuleMenuSubscriber.php index 583180df5dc..b344c18ecb7 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Listener/ModuleMenuSubscriber.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Listener/ModuleMenuSubscriber.php @@ -23,7 +23,7 @@ * @package Application\Listener * * Listens to OpenEMR menu events and adds menu items to the menu structure based upon which modules - * have been installed through the Zend Module system. + * have been installed through the Laminas Module system. * * This can be used as an example of how to use the OpenEMR event dispatcher and the module system to extend the * codebase without modifying the core OpenEMR files. This facilitates easier upgrading and clean separations of concerns. diff --git a/interface/modules/zend_modules/module/Application/src/Application/Model/Application.php b/interface/modules/zend_modules/module/Application/src/Application/Model/Application.php index f74d1099890..1616fa7cd96 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Model/Application.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Model/Application.php @@ -10,10 +10,10 @@ */ namespace Application\Model; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; class Application implements InputFilterAwareInterface { diff --git a/interface/modules/zend_modules/module/Application/src/Application/Model/ApplicationTable.php b/interface/modules/zend_modules/module/Application/src/Application/Model/ApplicationTable.php index 30cf2aca634..e1150d6d11e 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Model/ApplicationTable.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Model/ApplicationTable.php @@ -11,8 +11,8 @@ namespace Application\Model; -use Zend\Db\TableGateway\AbstractTableGateway; -use Zend\Db\ResultSet\ResultSet; +use Laminas\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\ResultSet\ResultSet; use OpenEMR\Common\Logging\EventAuditLogger; class ApplicationTable extends AbstractTableGateway @@ -22,12 +22,12 @@ class ApplicationTable extends AbstractTableGateway /** * - * @param \Zend\Db\Adapter\Adapter $adapter + * @param \Laminas\Db\Adapter\Adapter $adapter */ public function __construct() { // TODO: I can't find any reason why we grab the static adapter instead of injecting a regular DB adapter here... - $adapter = \Zend\Db\TableGateway\Feature\GlobalAdapterFeature::getStaticAdapter(); + $adapter = \Laminas\Db\TableGateway\Feature\GlobalAdapterFeature::getStaticAdapter(); $this->adapter = $adapter; $this->resultSetPrototype = new ResultSet(); $this->resultSetPrototype->setArrayObjectPrototype(new Application()); @@ -60,7 +60,7 @@ public function zQuery($sql, $params = '', $log = true, $error = true) $statement = $this->adapter->query($sql); $return = $statement->execute($params); $result = true; - } catch (\Zend\Db\Adapter\ExceptionInterface $e) { + } catch (\Laminas\Db\Adapter\ExceptionInterface $e) { if ($error) { $this->errorHandler($e, $sql, $params); } @@ -98,7 +98,7 @@ public function zQuery($sql, $params = '', $log = true, $error = true) */ public function errorHandler($e, $sql, $binds = '') { - $escaper = new \Zend\Escaper\Escaper('utf-8'); + $escaper = new \Laminas\Escaper\Escaper('utf-8'); $trace = $e->getTraceAsString(); $nLast = strpos($trace, '[internal function]'); $trace = substr($trace, 0, ($nLast - 3)); @@ -153,7 +153,7 @@ public function quoteValue($value) /** * Function zAclCheck - * Check ACL in Zend + * Check ACL in Laminas * * Same Functionality in the OpemEMR * for Left Nav ACL Check diff --git a/interface/modules/zend_modules/module/Application/src/Application/Model/SendtoTable.php b/interface/modules/zend_modules/module/Application/src/Application/Model/SendtoTable.php index 470cc6a105d..e634c22a25f 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Model/SendtoTable.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Model/SendtoTable.php @@ -11,9 +11,9 @@ namespace Application\Model; -use Zend\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; use Application\Model\ApplicationTable; -use Zend\Db\Adapter\Driver\Pdo\Result; +use Laminas\Db\Adapter\Driver\Pdo\Result; class SendtoTable extends AbstractTableGateway { diff --git a/interface/modules/zend_modules/module/Application/src/Application/Plugin/CommonPlugin.php b/interface/modules/zend_modules/module/Application/src/Application/Plugin/CommonPlugin.php index fb5b3f1a406..ff17dec3b8c 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Plugin/CommonPlugin.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Plugin/CommonPlugin.php @@ -11,7 +11,7 @@ */ namespace Application\Plugin; -use Zend\Mvc\Controller\Plugin\AbstractPlugin; +use Laminas\Mvc\Controller\Plugin\AbstractPlugin; use Application\Model\ApplicationTable; use Application\Listener\Listener; use Interop\Container\ContainerInterface; @@ -29,7 +29,7 @@ public function __construct(ContainerInterface $container) { // TODO: this is crazy... why do we grab the service locator so we can load the db adapter? // is there some db related state that is being loaded here in a global type of way that we aren't aware of?? Or can we just remove this line? - $container->get('Zend\Db\Adapter\Adapter'); + $container->get('Laminas\Db\Adapter\Adapter'); $this->application = new ApplicationTable(); $this->listenerObject = new Listener; } diff --git a/interface/modules/zend_modules/module/Application/src/Application/Plugin/Phimail.php b/interface/modules/zend_modules/module/Application/src/Application/Plugin/Phimail.php index a25f5edbc9f..f6dbeb1503c 100644 --- a/interface/modules/zend_modules/module/Application/src/Application/Plugin/Phimail.php +++ b/interface/modules/zend_modules/module/Application/src/Application/Plugin/Phimail.php @@ -10,7 +10,7 @@ */ namespace Application\Plugin; -use Zend\Mvc\Controller\Plugin\AbstractPlugin; +use Laminas\Mvc\Controller\Plugin\AbstractPlugin; use Application\Model\ApplicationTable; use Application\Listener\Listener; use Interop\Container\ContainerInterface; @@ -29,7 +29,7 @@ class Phimail extends AbstractPlugin public function __construct(ContainerInterface $container) { // TODO: again why grab the service... construct the tables and do nothing with them. Can this code be removed? - $container->get('Zend\Db\Adapter\Adapter'); + $container->get('Laminas\Db\Adapter\Adapter'); $this->application = new ApplicationTable(); $this->listenerObject = new Listener; } diff --git a/interface/modules/zend_modules/module/Carecoordination/LICENSE.txt b/interface/modules/zend_modules/module/Carecoordination/LICENSE.txt index 36e976016ef..ed9521a1ae2 100644 --- a/interface/modules/zend_modules/module/Carecoordination/LICENSE.txt +++ b/interface/modules/zend_modules/module/Carecoordination/LICENSE.txt @@ -1,4 +1,4 @@ -Copyright (c) 2005-2012, Zend Technologies USA, Inc. +Copyright (c) 2005-2012, Laminas Technologies USA, Inc. All rights reserved. Redistribution and use in source and binary forms, with or without modification, @@ -11,7 +11,7 @@ are permitted provided that the following conditions are met: this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - * Neither the name of Zend Technologies USA, Inc. nor the names of its + * Neither the name of Laminas Technologies USA, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. diff --git a/interface/modules/zend_modules/module/Carecoordination/Module.php b/interface/modules/zend_modules/module/Carecoordination/Module.php index 8c6b8bc90db..976029fcd26 100644 --- a/interface/modules/zend_modules/module/Carecoordination/Module.php +++ b/interface/modules/zend_modules/module/Carecoordination/Module.php @@ -5,11 +5,11 @@ use Carecoordination\Model\SetupTable; use Carecoordination\Model\EncounterccdadispatchTable; use Carecoordination\Model\EncountermanagerTable; -use Zend\Db\ResultSet\ResultSet; -use Zend\Db\TableGateway\TableGateway; -use Zend\ModuleManager\ModuleManager; -use Zend\View\Helper\Openemr\Emr; -use Zend\View\Helper\Openemr\Menu; +use Laminas\Db\ResultSet\ResultSet; +use Laminas\Db\TableGateway\TableGateway; +use Laminas\ModuleManager\ModuleManager; +use Laminas\View\Helper\Openemr\Emr; +use Laminas\View\Helper\Openemr\Menu; use Carecoordination\Model\Progressnote; use Carecoordination\Model\ProgressnoteTable; use Carecoordination\Model\Continuitycaredocument; @@ -21,10 +21,10 @@ class Module public function getAutoloaderConfig() { return array( - 'Zend\Loader\ClassMapAutoloader' => array( + 'Laminas\Loader\ClassMapAutoloader' => array( __DIR__ . '/autoload_classmap.php', ), - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, diff --git a/interface/modules/zend_modules/module/Carecoordination/config/module.config.php b/interface/modules/zend_modules/module/Carecoordination/config/module.config.php index 7b822fa5b94..6bbc1354d2d 100644 --- a/interface/modules/zend_modules/module/Carecoordination/config/module.config.php +++ b/interface/modules/zend_modules/module/Carecoordination/config/module.config.php @@ -2,8 +2,8 @@ namespace Carecoordination; use Documents\Plugin\Documents; -use Zend\ServiceManager\Factory\InvokableFactory; -use Zend\Router\Http\Segment; +use Laminas\ServiceManager\Factory\InvokableFactory; +use Laminas\Router\Http\Segment; use Carecoordination\Controller\CarecoordinationController; use Carecoordination\Controller\EncounterccdadispatchController; use Carecoordination\Controller\EncountermanagerController; @@ -137,22 +137,22 @@ 'service_manager' => [ 'factories' => array( CarecoordinationTable::class => function (ContainerInterface $container, $requestedName) { - return new CarecoordinationTable($container->get(\Zend\Db\Adapter\Adapter::class)); + return new CarecoordinationTable($container->get(\Laminas\Db\Adapter\Adapter::class)); }, EncounterccdadispatchTable::class => function (ContainerInterface $container, $requestedName) { - return new EncounterccdadispatchTable($container->get(\Zend\Db\Adapter\Adapter::class)); + return new EncounterccdadispatchTable($container->get(\Laminas\Db\Adapter\Adapter::class)); }, EncountermanagerTable::class => function (ContainerInterface $container, $requestedName) { - return new EncountermanagerTable($container->get(\Zend\Db\Adapter\Adapter::class)); + return new EncountermanagerTable($container->get(\Laminas\Db\Adapter\Adapter::class)); }, SetupTable::class => function (ContainerInterface $container, $requestedName) { - return new SetupTable($container->get(\Zend\Db\Adapter\Adapter::class)); + return new SetupTable($container->get(\Laminas\Db\Adapter\Adapter::class)); }, CcdTable::class => function (ContainerInterface $container, $requestedName) { - return new CcdTable($container->get(\Zend\Db\Adapter\Adapter::class)); + return new CcdTable($container->get(\Laminas\Db\Adapter\Adapter::class)); }, ModuleconfigForm::class => function (ContainerInterface $container, $requestedName) { - return new ModuleconfigForm($container->get(\Zend\Db\Adapter\Adapter::class)); + return new ModuleconfigForm($container->get(\Laminas\Db\Adapter\Adapter::class)); }, // so this isn't really a 'controller' class used as a route 'controller' but more to reuse component code for other modules... ModuleconfigController::class => function (ContainerInterface $container, $requestedName) { diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/CarecoordinationController.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/CarecoordinationController.php index 2f46fbbf124..9b9e758290d 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/CarecoordinationController.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/CarecoordinationController.php @@ -12,9 +12,9 @@ */ namespace Carecoordination\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\View\Model\JsonModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\View\Model\JsonModel; use Application\Listener\Listener; use Documents\Controller\DocumentsController; use Carecoordination\Model\CarecoordinationTable; @@ -49,7 +49,7 @@ public function __construct(CarecoordinationTable $table, DocumentsController $d * @param int $id menu id * $param array $data menu details * @param string $slug controller name - * @return \Zend\View\Model\ViewModel + * @return \Laminas\View\Model\ViewModel */ public function indexAction() { @@ -110,7 +110,7 @@ public function uploadAction() * Function to import the data CCDA file to audit tables. * * @param document_id integer value - * @return \Zend\View\Model\JsonModel + * @return \Laminas\View\Model\JsonModel */ public function importAction() { @@ -129,7 +129,7 @@ public function importAction() // Note the behavior of this relies on PHP's XMLReader // @see https://docs.zendframework.com/zend-config/reader/ // @see https://php.net/xmlreader - $xmltoarray = new \Zend\Config\Reader\Xml(); + $xmltoarray = new \Laminas\Config\Reader\Xml(); $array = $xmltoarray->fromString((string) $xml_content_new); $patient_role = $array['recordTarget']['patientRole']; @@ -239,7 +239,7 @@ public function importAction() $this->getCarecoordinationTable()->import($array, $document_id); - $view = new \Zend\View\Model\JsonModel(); + $view = new \Laminas\View\Model\JsonModel(); $view->setTerminal(true); return $view; // $view = new ViewModel(array()); diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/CcdController.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/CcdController.php index 49852cfdca9..1004ff6774d 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/CcdController.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/CcdController.php @@ -10,9 +10,9 @@ */ namespace Carecoordination\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\View\Model\JsonModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\View\Model\JsonModel; use Application\Listener\Listener; use Documents\Controller\DocumentsController; use Carecoordination\Model\CcdTable; @@ -113,13 +113,13 @@ public function importAction() $document_id = $_REQUEST["document_id"]; $xml_content = $this->getCarecoordinationTable()->getDocument($document_id); - $xmltoarray = new \Zend\Config\Reader\Xml(); + $xmltoarray = new \Laminas\Config\Reader\Xml(); $array = $xmltoarray->fromString((string) $xml_content); $this->getCcdTable()->import($array, $document_id); // we return just empty Json, otherwise it triggers an error if we don't return some kind of HTTP response. - $view = new \Zend\View\Model\JsonModel(); + $view = new \Laminas\View\Model\JsonModel(); $view->setTerminal(true); return $view; } diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncounterccdadispatchController.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncounterccdadispatchController.php index 710d86bb810..9805f59ff09 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncounterccdadispatchController.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncounterccdadispatchController.php @@ -14,8 +14,8 @@ use Application\Listener\Listener; use OpenEMR\Common\Logging\EventAuditLogger; use OpenEMR\Common\System\System; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; use Carecoordination\Controller\EncountermanagerController; use Exception; diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncountermanagerController.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncountermanagerController.php index 5850af4cf72..31d51ad6f97 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncountermanagerController.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/EncountermanagerController.php @@ -11,9 +11,9 @@ */ namespace Carecoordination\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\Filter\Compress\Zip; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\Filter\Compress\Zip; use Application\Listener\Listener; class EncountermanagerController extends AbstractActionController @@ -216,7 +216,7 @@ public function downloadallAction() return $view; } else { // we return just empty Json, otherwise it triggers an error if we don't return some kind of HTTP response. - $view = new \Zend\View\Model\JsonModel(); + $view = new \Laminas\View\Model\JsonModel(); $view->setTerminal(true); return $view; } diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/MapperController.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/MapperController.php index b8e99ac2511..78bab7199cc 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/MapperController.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/MapperController.php @@ -10,8 +10,8 @@ */ namespace Carecoordination\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; use Carecoordination\Model\MapperTable; // TODO: this class appears to be deprecated as nothing else refers to it. It looks like it does the same thing as the SetupController does... diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/ModuleconfigController.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/ModuleconfigController.php index 4071750b7f6..0fc7cc5aa67 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/ModuleconfigController.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/ModuleconfigController.php @@ -10,9 +10,9 @@ */ namespace Carecoordination\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\Filter\Compress\Zip; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\Filter\Compress\Zip; use Carecoordination\Form\ModuleconfigForm; class ModuleconfigController extends AbstractActionController diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/SetupController.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/SetupController.php index 5eb30ab13e5..4aeb7da8133 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/SetupController.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Controller/SetupController.php @@ -10,8 +10,8 @@ */ namespace Carecoordination\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; use Application\Listener\Listener; class SetupController extends AbstractActionController @@ -118,7 +118,7 @@ public function savedataAction() $this->getSetupTable()->updateExistingMappedFields(array($existing_id,1)); // Only reference I found for the framework for this is here - // @see https://framework.zend.com/apidoc/2.3/classes/Zend.Mvc.Controller.Plugin.Redirect.html + // @see https://framework.zend.com/apidoc/2.3/classes/Laminas.Mvc.Controller.Plugin.Redirect.html return $this->redirect()->toRoute('setup', array('action'=>'index')); } diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Factory/EncounterccdadispatchControllerFactory.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Factory/EncounterccdadispatchControllerFactory.php index e02d0768ddc..f9726ca5062 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Factory/EncounterccdadispatchControllerFactory.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Factory/EncounterccdadispatchControllerFactory.php @@ -4,7 +4,7 @@ use Carecoordination\Controller\EncounterccdadispatchController; use Carecoordination\Model\EncountermanagerTable; use Interop\Container\ContainerInterface; -use Zend\ServiceManager\Factory\FactoryInterface; +use Laminas\ServiceManager\Factory\FactoryInterface; use Carecoordination\Model\EncounterccdadispatchTable; /** diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Factory/SetupControllerFactory.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Factory/SetupControllerFactory.php index 861001c16ab..9947d1b34d7 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Factory/SetupControllerFactory.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Factory/SetupControllerFactory.php @@ -4,7 +4,7 @@ use Carecoordination\Controller\EncounterccdadispatchController; use Carecoordination\Model\EncountermanagerTable; use Interop\Container\ContainerInterface; -use Zend\ServiceManager\Factory\FactoryInterface; +use Laminas\ServiceManager\Factory\FactoryInterface; use Carecoordination\Controller\SetupController; /** diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Form/ModuleconfigForm.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Form/ModuleconfigForm.php index 6dd05327dcc..00ea0f12302 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Form/ModuleconfigForm.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Form/ModuleconfigForm.php @@ -11,8 +11,8 @@ namespace Carecoordination\Form; -use Zend\Form\Form; -use Zend\Db\Adapter\AdapterInterface; +use Laminas\Form\Form; +use Laminas\Db\Adapter\AdapterInterface; use \Application\Model\ApplicationTable; use Application\Listener\Listener; @@ -45,7 +45,7 @@ public function __construct(AdapterInterface $dbAdapter) * Automatic Tranfer settings */ $this->add(array( - 'type' => 'Zend\Form\Element\Checkbox', + 'type' => 'Laminas\Form\Element\Checkbox', 'name' => 'hie_auto_send_id', 'attributes' => array( 'id' => 'hie_auto_send_id' @@ -62,7 +62,7 @@ public function __construct(AdapterInterface $dbAdapter) */ $this->add(array( 'name' => 'hie_author_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -81,7 +81,7 @@ public function __construct(AdapterInterface $dbAdapter) */ $this->add(array( 'name' => 'hie_data_enterer_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -100,7 +100,7 @@ public function __construct(AdapterInterface $dbAdapter) */ $this->add(array( 'name' => 'hie_informant_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -133,7 +133,7 @@ public function __construct(AdapterInterface $dbAdapter) */ $this->add(array( 'name' => 'hie_custodian_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -152,7 +152,7 @@ public function __construct(AdapterInterface $dbAdapter) */ $this->add(array( 'name' => 'hie_legal_authenticator_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -171,7 +171,7 @@ public function __construct(AdapterInterface $dbAdapter) */ $this->add(array( 'name' => 'hie_authenticator_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -190,7 +190,7 @@ public function __construct(AdapterInterface $dbAdapter) */ $this->add(array( 'name' => 'hie_primary_care_provider_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/CarecoordinationTable.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/CarecoordinationTable.php index 30f732132a5..fa485e7113b 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/CarecoordinationTable.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/CarecoordinationTable.php @@ -12,10 +12,10 @@ */ namespace Carecoordination\Model; -use Zend\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; use Application\Model\ApplicationTable; -use Zend\Db\Adapter\Driver\Pdo\Result; -use Zend\XmlRpc\Generator; +use Laminas\Db\Adapter\Driver\Pdo\Result; +use Laminas\XmlRpc\Generator; use DOMDocument; use DOMXpath; @@ -162,7 +162,7 @@ public function import($xml, $document_id) for ($i = 0; $i < count($components); $i++) { // the original code logic assumed there was more than one indexed array with a root key... - // however the new Zend XML reader returns a root value + // however the new Laminas XML reader returns a root value if (!empty($components[$i]['section']['templateId']['root'])) { if ($components_oids[$components[$i]['section']['templateId']['root']] != '') { $func_name = $components_oids[$components[$i]['section']['templateId']['root']]; diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/CcdTable.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/CcdTable.php index dd9152ca46e..4fc7c5c7727 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/CcdTable.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/CcdTable.php @@ -10,10 +10,10 @@ */ namespace Carecoordination\Model; -use Zend\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; use Application\Model\ApplicationTable; -use Zend\Db\Adapter\Driver\Pdo\Result; -use Zend\XmlRpc\Generator; +use Laminas\Db\Adapter\Driver\Pdo\Result; +use Laminas\XmlRpc\Generator; use DOMDocument; use DOMXpath; diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/Configuration.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/Configuration.php index 9289edeb952..5b7c304a168 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/Configuration.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/Configuration.php @@ -1,11 +1,11 @@ add(array( - 'type' => 'Zend\Form\Element\Checkbox', + 'type' => 'Laminas\Form\Element\Checkbox', 'name' => 'hie_auto_send_id', 'attributes' => array( 'id' => 'hie_auto_send_id' @@ -51,7 +51,7 @@ public function __construct() */ $this->add(array( 'name' => 'hie_author_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -70,7 +70,7 @@ public function __construct() */ $this->add(array( 'name' => 'hie_data_enterer_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -89,7 +89,7 @@ public function __construct() */ $this->add(array( 'name' => 'hie_informant_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -122,7 +122,7 @@ public function __construct() */ $this->add(array( 'name' => 'hie_custodian_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -141,7 +141,7 @@ public function __construct() */ $this->add(array( 'name' => 'hie_recipient_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -160,7 +160,7 @@ public function __construct() */ $this->add(array( 'name' => 'hie_legal_authenticator_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -179,7 +179,7 @@ public function __construct() */ $this->add(array( 'name' => 'hie_authenticator_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', @@ -198,7 +198,7 @@ public function __construct() */ $this->add(array( 'name' => 'hie_primary_care_provider_id', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes'=> array( 'class' => '', 'data-options' => 'required:true', diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncounterccdadispatchTable.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncounterccdadispatchTable.php index 4b5489d95fe..5587f5547f8 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncounterccdadispatchTable.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncounterccdadispatchTable.php @@ -12,9 +12,9 @@ namespace Carecoordination\Model; -use Zend\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; use Application\Model\ApplicationTable; -use Zend\Db\Adapter\Driver\Pdo\Result; +use Laminas\Db\Adapter\Driver\Pdo\Result; require_once(dirname(__FILE__) . "/../../../../../../../../custom/code_types.inc.php"); require_once(dirname(__FILE__) . "/../../../../../../../forms/vitals/report.php"); diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncountermanagerTable.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncountermanagerTable.php index b44d7b4abe0..48e8c855095 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncountermanagerTable.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/EncountermanagerTable.php @@ -13,9 +13,9 @@ namespace Carecoordination\Model; use OpenEMR\Common\Crypto\CryptoGen; -use Zend\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; use Application\Model\ApplicationTable; -use Zend\Db\Adapter\Driver\Pdo\Result; +use Laminas\Db\Adapter\Driver\Pdo\Result; use ZipArchive; use CouchDB; use DOMPDF; diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/MapperTable.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/MapperTable.php index eace83a46ec..07c61084770 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/MapperTable.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/MapperTable.php @@ -11,9 +11,9 @@ namespace Carecoordination\Model; -use Zend\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; use Application\Model\ApplicationTable; -use Zend\Db\Adapter\Driver\Pdo\Result; +use Laminas\Db\Adapter\Driver\Pdo\Result; class MapperTable extends AbstractTableGateway { diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/Moduleconfig.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/Moduleconfig.php index c4eaf62adab..fb1272e9b2e 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/Moduleconfig.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/Moduleconfig.php @@ -24,15 +24,15 @@ // +------------------------------------------------------------------------------+ namespace Carecoordination\Model; -use Zend\Db\TableGateway\TableGateway; -use Zend\Db\TableGateway\AbstractTableGateway; -use Zend\Db\Adapter\Adapter; -use Zend\Db\ResultSet\ResultSet; -use Zend\Db\Sql\Select; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\Db\TableGateway\TableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\Adapter\Adapter; +use Laminas\Db\ResultSet\ResultSet; +use Laminas\Db\Sql\Select; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; class Moduleconfig extends AbstractTableGateway { diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/ModuleconfigTable.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/ModuleconfigTable.php index b1a80f5c691..a3e43872809 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/ModuleconfigTable.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/ModuleconfigTable.php @@ -24,15 +24,15 @@ // +------------------------------------------------------------------------------+ namespace Carecoordination\Model; -use Zend\Db\TableGateway\TableGateway; -use Zend\Db\TableGateway\AbstractTableGateway; -use Zend\Db\Adapter\Adapter; -use Zend\Db\ResultSet\ResultSet; -use Zend\Db\Sql\Select; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\Db\TableGateway\TableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\Adapter\Adapter; +use Laminas\Db\ResultSet\ResultSet; +use Laminas\Db\Sql\Select; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; class ModuleconfigTable extends AbstractTableGateway { diff --git a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/SetupTable.php b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/SetupTable.php index 161a33c2993..936ca32709d 100644 --- a/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/SetupTable.php +++ b/interface/modules/zend_modules/module/Carecoordination/src/Carecoordination/Model/SetupTable.php @@ -11,9 +11,9 @@ namespace Carecoordination\Model; -use Zend\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; use Application\Model\ApplicationTable; -use Zend\Db\Adapter\Driver\Pdo\Result; +use Laminas\Db\Adapter\Driver\Pdo\Result; class SetupTable extends AbstractTableGateway { diff --git a/interface/modules/zend_modules/module/Ccr/Module.php b/interface/modules/zend_modules/module/Ccr/Module.php index 26cc6a0c691..37c1c27c8f1 100644 --- a/interface/modules/zend_modules/module/Ccr/Module.php +++ b/interface/modules/zend_modules/module/Ccr/Module.php @@ -3,20 +3,20 @@ use Ccr\Model\Ccr; use Ccr\Model\CcrTable; -use Zend\Db\TableGateway\TableGateway; -use Zend\ModuleManager\ModuleManager; -use Zend\View\Helper\Openemr\Emr; -use Zend\View\Helper\Openemr\Menu; +use Laminas\Db\TableGateway\TableGateway; +use Laminas\ModuleManager\ModuleManager; +use Laminas\View\Helper\Openemr\Emr; +use Laminas\View\Helper\Openemr\Menu; class Module { public function getAutoloaderConfig() { return array( - 'Zend\Loader\ClassMapAutoloader' => array( + 'Laminas\Loader\ClassMapAutoloader' => array( __DIR__ . '/autoload_classmap.php', ), - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, diff --git a/interface/modules/zend_modules/module/Ccr/config/module.config.php b/interface/modules/zend_modules/module/Ccr/config/module.config.php index f924acf8fb0..a4315da93fc 100644 --- a/interface/modules/zend_modules/module/Ccr/config/module.config.php +++ b/interface/modules/zend_modules/module/Ccr/config/module.config.php @@ -1,17 +1,17 @@ array( diff --git a/interface/modules/zend_modules/module/Ccr/src/Ccr/Controller/CcrController.php b/interface/modules/zend_modules/module/Ccr/src/Ccr/Controller/CcrController.php index 3c740ba5081..307ca3239ef 100644 --- a/interface/modules/zend_modules/module/Ccr/src/Ccr/Controller/CcrController.php +++ b/interface/modules/zend_modules/module/Ccr/src/Ccr/Controller/CcrController.php @@ -11,9 +11,9 @@ */ namespace Ccr\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\View\Model\JsonModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\View\Model\JsonModel; use Application\Listener\Listener; use Documents\Controller\DocumentsController; use Ccr\Model\CcrTable; diff --git a/interface/modules/zend_modules/module/Ccr/src/Ccr/Controller/ModuleconfigController.php b/interface/modules/zend_modules/module/Ccr/src/Ccr/Controller/ModuleconfigController.php index b77db7c7455..581446128ce 100644 --- a/interface/modules/zend_modules/module/Ccr/src/Ccr/Controller/ModuleconfigController.php +++ b/interface/modules/zend_modules/module/Ccr/src/Ccr/Controller/ModuleconfigController.php @@ -9,9 +9,9 @@ */ namespace Ccr\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\Filter\Compress\Zip; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\Filter\Compress\Zip; /** * Handles the OpenEMR Module configuration for the Ccr module. diff --git a/interface/modules/zend_modules/module/Ccr/src/Ccr/Model/Ccr.php b/interface/modules/zend_modules/module/Ccr/src/Ccr/Model/Ccr.php index 1773595bc96..6bb0be8fcba 100644 --- a/interface/modules/zend_modules/module/Ccr/src/Ccr/Model/Ccr.php +++ b/interface/modules/zend_modules/module/Ccr/src/Ccr/Model/Ccr.php @@ -10,10 +10,10 @@ */ namespace Ccr\Model; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; class Ccr implements InputFilterAwareInterface { diff --git a/interface/modules/zend_modules/module/Ccr/src/Ccr/Model/CcrTable.php b/interface/modules/zend_modules/module/Ccr/src/Ccr/Model/CcrTable.php index d0a4861cc5f..3a7392541e0 100644 --- a/interface/modules/zend_modules/module/Ccr/src/Ccr/Model/CcrTable.php +++ b/interface/modules/zend_modules/module/Ccr/src/Ccr/Model/CcrTable.php @@ -10,10 +10,10 @@ */ namespace Ccr\Model; -use Zend\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; use Application\Model\ApplicationTable; -use Zend\Db\Adapter\Driver\Pdo\Result; -use Zend\XmlRpc\Generator; +use Laminas\Db\Adapter\Driver\Pdo\Result; +use Laminas\XmlRpc\Generator; use DOMDocument; use DOMXpath; diff --git a/interface/modules/zend_modules/module/Documents/Module.php b/interface/modules/zend_modules/module/Documents/Module.php index c22e1ad1f63..77671049cb8 100644 --- a/interface/modules/zend_modules/module/Documents/Module.php +++ b/interface/modules/zend_modules/module/Documents/Module.php @@ -11,10 +11,10 @@ namespace Documents; -use Zend\Mvc\ModuleRouteListener; -use Zend\Mvc\MvcEvent; -use Zend\ModuleManager\Feature\AutoloaderProviderInterface; -use Zend\ModuleManager\ModuleManager; +use Laminas\Mvc\ModuleRouteListener; +use Laminas\Mvc\MvcEvent; +use Laminas\ModuleManager\Feature\AutoloaderProviderInterface; +use Laminas\ModuleManager\ModuleManager; use Documents\Model\DocumentsTable; class Module implements AutoloaderProviderInterface @@ -51,7 +51,7 @@ public function getConfig() public function getAutoloaderConfig() { return array( - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, ), diff --git a/interface/modules/zend_modules/module/Documents/config/module.config.php b/interface/modules/zend_modules/module/Documents/config/module.config.php index acc3ec8c08f..c9a9b884e33 100644 --- a/interface/modules/zend_modules/module/Documents/config/module.config.php +++ b/interface/modules/zend_modules/module/Documents/config/module.config.php @@ -10,8 +10,8 @@ */ namespace Documents; -use Zend\ServiceManager\Factory\InvokableFactory; -use Zend\Router\Http\Segment; +use Laminas\ServiceManager\Factory\InvokableFactory; +use Laminas\Router\Http\Segment; use Documents\Controller\DocumentsController; use Documents\Model\DocumentsTable; use Interop\Container\ContainerInterface; @@ -77,7 +77,7 @@ 'service_manager' => [ 'factories' => [ DocumentsTable::class => function (ContainerInterface $container, $requestedName) { - $dbAdapter = $container->get(\Zend\Db\Adapter\Adapter::class); + $dbAdapter = $container->get(\Laminas\Db\Adapter\Adapter::class); $table = new DocumentsTable($dbAdapter); return $table; }, diff --git a/interface/modules/zend_modules/module/Documents/src/Documents/Controller/DocumentsController.php b/interface/modules/zend_modules/module/Documents/src/Documents/Controller/DocumentsController.php index 34351e2cf42..a8d5f1ee4cc 100644 --- a/interface/modules/zend_modules/module/Documents/src/Documents/Controller/DocumentsController.php +++ b/interface/modules/zend_modules/module/Documents/src/Documents/Controller/DocumentsController.php @@ -14,9 +14,9 @@ namespace Documents\Controller; use OpenEMR\Common\Crypto\CryptoGen; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\View\Model\JsonModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\View\Model\JsonModel; use Application\Listener\Listener; use Documents\Model\DocumentsTable; use Document; diff --git a/interface/modules/zend_modules/module/Documents/src/Documents/Model/Documents.php b/interface/modules/zend_modules/module/Documents/src/Documents/Model/Documents.php index 15b736f27d2..21a7fe853a6 100644 --- a/interface/modules/zend_modules/module/Documents/src/Documents/Model/Documents.php +++ b/interface/modules/zend_modules/module/Documents/src/Documents/Model/Documents.php @@ -11,10 +11,10 @@ namespace Documents\Model; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; class Documents implements InputFilterAwareInterface { diff --git a/interface/modules/zend_modules/module/Documents/src/Documents/Model/DocumentsTable.php b/interface/modules/zend_modules/module/Documents/src/Documents/Model/DocumentsTable.php index 480b4f074eb..1f9232f737f 100644 --- a/interface/modules/zend_modules/module/Documents/src/Documents/Model/DocumentsTable.php +++ b/interface/modules/zend_modules/module/Documents/src/Documents/Model/DocumentsTable.php @@ -11,8 +11,8 @@ namespace Documents\Model; -use Zend\Db\TableGateway\AbstractTableGateway; -use Zend\Db\Adapter\Adapter; +use Laminas\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\Adapter\Adapter; use \Application\Model\ApplicationTable; class DocumentsTable extends AbstractTableGateway diff --git a/interface/modules/zend_modules/module/Documents/src/Documents/Plugin/Documents.php b/interface/modules/zend_modules/module/Documents/src/Documents/Plugin/Documents.php index e700a3b3d2c..d15d2624dd1 100644 --- a/interface/modules/zend_modules/module/Documents/src/Documents/Plugin/Documents.php +++ b/interface/modules/zend_modules/module/Documents/src/Documents/Plugin/Documents.php @@ -11,7 +11,7 @@ namespace Documents\Plugin; use OpenEMR\Common\Crypto\CryptoGen; -use Zend\Mvc\Controller\Plugin\AbstractPlugin; +use Laminas\Mvc\Controller\Plugin\AbstractPlugin; use Documents\Model\DocumentsTable; use Application\Model\ApplicationTable; use Application\Listener\Listener; @@ -29,7 +29,7 @@ class Documents extends AbstractPlugin **/ public function __construct($sm) { - $sm->get('Zend\Db\Adapter\Adapter'); + $sm->get('Laminas\Db\Adapter\Adapter'); $this->documentsTable = new DocumentsTable(); } diff --git a/interface/modules/zend_modules/module/Immunization/Module.php b/interface/modules/zend_modules/module/Immunization/Module.php index 6e2ce40f1f0..211c2e82501 100644 --- a/interface/modules/zend_modules/module/Immunization/Module.php +++ b/interface/modules/zend_modules/module/Immunization/Module.php @@ -1,17 +1,17 @@ array( + 'Laminas\Loader\ClassMapAutoloader' => array( __DIR__ . '/autoload_classmap.php', ), - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, diff --git a/interface/modules/zend_modules/module/Immunization/config/module.config.php b/interface/modules/zend_modules/module/Immunization/config/module.config.php index c95741bce6a..91eec5901f8 100644 --- a/interface/modules/zend_modules/module/Immunization/config/module.config.php +++ b/interface/modules/zend_modules/module/Immunization/config/module.config.php @@ -1,13 +1,13 @@ [ 'factories' => array( \Immunization\Model\ImmunizationTable::class => function (ContainerInterface $container, $requestedName) { - $dbAdapter = $container->get('Zend\Db\Adapter\Adapter'); + $dbAdapter = $container->get('Laminas\Db\Adapter\Adapter'); $resultSetPrototype = new ResultSet(); $resultSetPrototype->setArrayObjectPrototype(new Immunization()); $tableGateway = new TableGateway('module_menu', $dbAdapter, null, $resultSetPrototype); diff --git a/interface/modules/zend_modules/module/Immunization/src/Immunization/Controller/ImmunizationController.php b/interface/modules/zend_modules/module/Immunization/src/Immunization/Controller/ImmunizationController.php index 93a4225c12b..f890c299d4d 100644 --- a/interface/modules/zend_modules/module/Immunization/src/Immunization/Controller/ImmunizationController.php +++ b/interface/modules/zend_modules/module/Immunization/src/Immunization/Controller/ImmunizationController.php @@ -10,9 +10,9 @@ */ namespace Immunization\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\View\Model\JsonModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\View\Model\JsonModel; use Immunization\Form\ImmunizationForm; use Application\Listener\Listener; @@ -33,7 +33,7 @@ public function __construct(\Immunization\Model\ImmunizationTable $table) /** * Index Page - * @return \Zend\View\Model\ViewModel + * @return \Laminas\View\Model\ViewModel */ public function indexAction() { diff --git a/interface/modules/zend_modules/module/Immunization/src/Immunization/Controller/ModuleconfigController.php b/interface/modules/zend_modules/module/Immunization/src/Immunization/Controller/ModuleconfigController.php index b8fa7781855..64a0a5cedc6 100644 --- a/interface/modules/zend_modules/module/Immunization/src/Immunization/Controller/ModuleconfigController.php +++ b/interface/modules/zend_modules/module/Immunization/src/Immunization/Controller/ModuleconfigController.php @@ -10,9 +10,9 @@ */ namespace Immunization\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\View\Model\JsonModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\View\Model\JsonModel; use Immunization\Form\ImmunizationForm; use Application\Listener\Listener; diff --git a/interface/modules/zend_modules/module/Immunization/src/Immunization/Form/ImmunizationForm.php b/interface/modules/zend_modules/module/Immunization/src/Immunization/Form/ImmunizationForm.php index a6da3f632b6..7c2bf330f01 100644 --- a/interface/modules/zend_modules/module/Immunization/src/Immunization/Form/ImmunizationForm.php +++ b/interface/modules/zend_modules/module/Immunization/src/Immunization/Form/ImmunizationForm.php @@ -11,7 +11,7 @@ namespace Immunization\Form; -use Zend\Form\Form; +use Laminas\Form\Form; class ImmunizationForm extends Form { @@ -24,7 +24,7 @@ public function __construct($name = null) // Codes $this->add(array( 'name' => 'codes', - 'type' => 'Zend\Form\Element\Select', + 'type' => 'Laminas\Form\Element\Select', 'attributes' => array( 'multiple' => 'multiple', 'size' => '3', @@ -41,7 +41,7 @@ public function __construct($name = null) $this->add(array( 'name' => 'from_date', - 'type' => 'Zend\Form\Element\Text', + 'type' => 'Laminas\Form\Element\Text', 'attributes' => array( 'id' => 'from_date', 'placeholder' => 'From Date', diff --git a/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/Configuration.php b/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/Configuration.php index 86709e0146e..f3d61937cbb 100644 --- a/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/Configuration.php +++ b/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/Configuration.php @@ -11,11 +11,11 @@ namespace Immunization\Model; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; -use Zend\Form\Form; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; +use Laminas\Form\Form; class Configuration extends Form implements InputFilterAwareInterface { diff --git a/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/Immunization.php b/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/Immunization.php index 8a273955441..7eb63f80b54 100644 --- a/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/Immunization.php +++ b/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/Immunization.php @@ -10,10 +10,10 @@ */ namespace Immunization\Model; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; class Immunization implements InputFilterAwareInterface { diff --git a/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/ImmunizationTable.php b/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/ImmunizationTable.php index fc964c02e59..18cb8a1c4e8 100644 --- a/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/ImmunizationTable.php +++ b/interface/modules/zend_modules/module/Immunization/src/Immunization/Model/ImmunizationTable.php @@ -11,15 +11,15 @@ namespace Immunization\Model; -use Zend\Db\TableGateway\TableGateway; -use Zend\Db\TableGateway\AbstractTableGateway; -use Zend\Db\Adapter\Adapter; -use Zend\Db\ResultSet\ResultSet; -use Zend\Db\Sql\Select; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\Db\TableGateway\TableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\Adapter\Adapter; +use Laminas\Db\ResultSet\ResultSet; +use Laminas\Db\Sql\Select; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; use \Application\Model\ApplicationTable; @@ -31,7 +31,7 @@ class ImmunizationTable extends AbstractTableGateway public function __construct(TableGateway $tableGateway) { $this->tableGateway = $tableGateway; - $adapter = \Zend\Db\TableGateway\Feature\GlobalAdapterFeature::getStaticAdapter(); + $adapter = \Laminas\Db\TableGateway\Feature\GlobalAdapterFeature::getStaticAdapter(); $this->adapter = $adapter; $this->resultSetPrototype = new ResultSet(); $this->applicationTable = new ApplicationTable; diff --git a/interface/modules/zend_modules/module/Installer/Module.php b/interface/modules/zend_modules/module/Installer/Module.php index 4badbabf669..978fd9b679d 100644 --- a/interface/modules/zend_modules/module/Installer/Module.php +++ b/interface/modules/zend_modules/module/Installer/Module.php @@ -15,8 +15,8 @@ // Add these import statements: use Installer\Model\InstModule; use Installer\Model\InstModuleTable; -use Zend\Db\ResultSet\ResultSet; -use Zend\Db\TableGateway\TableGateway; +use Laminas\Db\ResultSet\ResultSet; +use Laminas\Db\TableGateway\TableGateway; /** * Handles the initial module load. Any configuration should in the module.config.php file @@ -29,7 +29,7 @@ public function getAutoloaderConfig() return array( // TODO: The zf3 autoloader should handle autoloading these classes by default but it's not right now // we need to figure out why that is so we can remove this unnecessary piece. - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, ), diff --git a/interface/modules/zend_modules/module/Installer/config/module.config.php b/interface/modules/zend_modules/module/Installer/config/module.config.php index 347d1fc6958..ffa2ebc5cdf 100644 --- a/interface/modules/zend_modules/module/Installer/config/module.config.php +++ b/interface/modules/zend_modules/module/Installer/config/module.config.php @@ -10,12 +10,12 @@ * @license https://github.com/openemr/openemr/blob/master/LICENSE GNU General Public License 3 */ use Interop\Container\ContainerInterface; -use Zend\ServiceManager\Factory\InvokableFactory; -use Zend\Router\Http\Segment; -use Zend\ServiceManager\AbstractPluginManager; -use Zend\Db\ResultSet\ResultSet; +use Laminas\ServiceManager\Factory\InvokableFactory; +use Laminas\Router\Http\Segment; +use Laminas\ServiceManager\AbstractPluginManager; +use Laminas\Db\ResultSet\ResultSet; use Installer\Model\InstModule; -use Zend\Db\Adapter\Adapter; +use Laminas\Db\Adapter\Adapter; return array( 'controllers' => array( diff --git a/interface/modules/zend_modules/module/Installer/src/Installer/Controller/InstallerController.php b/interface/modules/zend_modules/module/Installer/src/Installer/Controller/InstallerController.php index cf69cbad018..4365e95498b 100644 --- a/interface/modules/zend_modules/module/Installer/src/Installer/Controller/InstallerController.php +++ b/interface/modules/zend_modules/module/Installer/src/Installer/Controller/InstallerController.php @@ -13,14 +13,14 @@ namespace Installer\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\View\Model\JsonModel; -use Zend\Json\Json; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\View\Model\JsonModel; +use Laminas\Json\Json; use Installer\Model\InstModule; use Application\Listener\Listener; use Installer\Model\InstModuleTable; -use Zend\Db\Adapter\Adapter; +use Laminas\Db\Adapter\Adapter; class InstallerController extends AbstractActionController { @@ -31,7 +31,7 @@ class InstallerController extends AbstractActionController protected $listenerObject; /** - * @var Zend\Db\Adapter\Adapter + * @var Laminas\Db\Adapter\Adapter */ private $dbAdapter; diff --git a/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModule.php b/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModule.php index ccb2822c21f..1775021a457 100644 --- a/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModule.php +++ b/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModule.php @@ -12,10 +12,10 @@ namespace Installer\Model; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; class InstModule implements InputFilterAwareInterface { diff --git a/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModuleTable.php b/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModuleTable.php index d52dd138a54..df1159a5551 100644 --- a/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModuleTable.php +++ b/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModuleTable.php @@ -13,9 +13,9 @@ namespace Installer\Model; -use Zend\Db\TableGateway\TableGateway; -use Zend\Config\Reader\Ini; -use Zend\Db\ResultSet\ResultSet; +use Laminas\Db\TableGateway\TableGateway; +use Laminas\Config\Reader\Ini; +use Laminas\Db\ResultSet\ResultSet; use \Application\Model\ApplicationTable; use Interop\Container\ContainerInterface; @@ -43,7 +43,7 @@ class InstModuleTable public function __construct(TableGateway $tableGateway, ContainerInterface $container) { $this->tableGateway = $tableGateway; - $adapter = \Zend\Db\TableGateway\Feature\GlobalAdapterFeature::getStaticAdapter(); + $adapter = \Laminas\Db\TableGateway\Feature\GlobalAdapterFeature::getStaticAdapter(); $this->adapter = $adapter; $this->resultSetPrototype = new ResultSet(); $this->applicationTable = new ApplicationTable; diff --git a/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModuleTableGateway.php b/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModuleTableGateway.php index 7107496f4a3..2b421521113 100644 --- a/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModuleTableGateway.php +++ b/interface/modules/zend_modules/module/Installer/src/Installer/Model/InstModuleTableGateway.php @@ -1,11 +1,11 @@ dependencyObject; ?> - escapeHtml(($moduleResult -> type == 1)? "Zend" : "Custom");?> + escapeHtml(($moduleResult -> type == 1)? "Laminas" : "Custom");?> dependencyObject; ?> - z_xlt('Zend Module');?> + z_xlt('Laminas Module');?> diff --git a/interface/modules/zend_modules/module/Multipledb/Module.php b/interface/modules/zend_modules/module/Multipledb/Module.php index a51108c8d05..6356a872c34 100644 --- a/interface/modules/zend_modules/module/Multipledb/Module.php +++ b/interface/modules/zend_modules/module/Multipledb/Module.php @@ -18,7 +18,7 @@ */ namespace Multipledb; -use Zend\ModuleManager\ModuleManager; +use Laminas\ModuleManager\ModuleManager; class Module { @@ -27,10 +27,10 @@ class Module public function getAutoloaderConfig() { return array( - 'Zend\Loader\ClassMapAutoloader' => array( + 'Laminas\Loader\ClassMapAutoloader' => array( __DIR__ . '/autoload_classmap.php', ), - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, @@ -56,7 +56,7 @@ public function init(ModuleManager $manager) $sharedEvents->attach(__NAMESPACE__, 'dispatch', function ($e) { $controller = $e->getTarget(); //$controller->layout()->setVariable('status', null); - // @see https://framework.zend.com/apidoc/2.0/classes/Zend.Mvc.Controller.Plugin.Layout.html + // @see https://framework.zend.com/apidoc/2.0/classes/Laminas.Mvc.Controller.Plugin.Layout.html $controller->layout('multipledb/layout/layout'); diff --git a/interface/modules/zend_modules/module/Multipledb/Readme.md b/interface/modules/zend_modules/module/Multipledb/Readme.md index 9995e437a8d..9c5e3b21fc2 100644 --- a/interface/modules/zend_modules/module/Multipledb/Readme.md +++ b/interface/modules/zend_modules/module/Multipledb/Readme.md @@ -33,7 +33,7 @@ Then you can access these named adapters in your code by injecting them in your $dbWriter = $container->get('OpenEMR\Modules\Db\WriteAdapter'); /** * the constructor for SomeModuleClass would have the signature of - * public function __construct(Zend\Db\Adapter\Adapter $dbReader, Zend\Db\Adapter\Adapter $dbWriter) {} + * public function __construct(Laminas\Db\Adapter\Adapter $dbReader, Laminas\Db\Adapter\Adapter $dbWriter) {} */ return new SomeModuleClass($dbReader, $dbWriter); } @@ -47,6 +47,6 @@ the ContainerInterface into your class instead of the database adapters. This l You must enable the Multiple databases flag in the OpenEMR globals settings in order to use this feature. You can do this by editing Administration > Globals > Security > Allow multiple databases. -This module leverages the named adapter's functionality of the Zend-DB module. You can learn more about it here: https://docs.zendframework.com/tutorials/db-adapter/ +This module leverages the named adapter's functionality of the Laminas-DB module. You can learn more about it here: https://docs.zendframework.com/tutorials/db-adapter/ The injection of the database adapters happens in the oemr_install/interface/modules/zend_modules/config/autoload/global.php file. This is the last step before the zend application / modules are executed. It will override all prior service factory configuration so if a Namespace name is added that conflicts with an existing module Namespace class it WILL replace and overwrite it. This could lead to unexpected or fatal system behavior if the database adapter namespaces are not named carefully. \ No newline at end of file diff --git a/interface/modules/zend_modules/module/Multipledb/config/module.config.php b/interface/modules/zend_modules/module/Multipledb/config/module.config.php index 16e8f7cde9b..cc4a59d48c2 100644 --- a/interface/modules/zend_modules/module/Multipledb/config/module.config.php +++ b/interface/modules/zend_modules/module/Multipledb/config/module.config.php @@ -18,14 +18,14 @@ */ namespace Multipledb; -use Zend\ServiceManager\Factory\InvokableFactory; -use Zend\Router\Http\Segment; +use Laminas\ServiceManager\Factory\InvokableFactory; +use Laminas\Router\Http\Segment; use Multipledb\Controller\MultipledbController; use Multipledb\Controller\ModuleconfigController; use Multipledb\Model\Multipledb; use Multipledb\Model\MultipledbTable; -use Zend\Db\ResultSet\ResultSet; -use Zend\Db\TableGateway\TableGateway; +use Laminas\Db\ResultSet\ResultSet; +use Laminas\Db\TableGateway\TableGateway; use Interop\Container\ContainerInterface; return array( @@ -74,7 +74,7 @@ 'service_manager' => [ 'factories' => array( MultipledbTable::class => function (ContainerInterface $container, $requestedName) { - $dbAdapter = $container->get(\Zend\Db\Adapter\Adapter::class); + $dbAdapter = $container->get(\Laminas\Db\Adapter\Adapter::class); $resultSetPrototype = new ResultSet(); $resultSetPrototype->setArrayObjectPrototype(new Multipledb()); $tableGateway = new TableGateway('multiple_db', $dbAdapter, null, $resultSetPrototype); diff --git a/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/BaseController.php b/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/BaseController.php index 35894409063..36d9bab62e0 100644 --- a/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/BaseController.php +++ b/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/BaseController.php @@ -19,11 +19,11 @@ */ namespace Multipledb\Controller; -use Zend\InputFilter\InputFilter; -use Zend\Mvc\Controller\AbstractActionController; +use Laminas\InputFilter\InputFilter; +use Laminas\Mvc\Controller\AbstractActionController; use Application\Listener\Listener; -use Zend\Mvc\Controller\ActionController; -use Zend\View\Model\ViewModel; +use Laminas\Mvc\Controller\ActionController; +use Laminas\View\Model\ViewModel; class BaseController extends AbstractActionController { @@ -121,7 +121,7 @@ protected function getUserId() * @param $data * @param bool $convertToJson * @param int $responsecode - * @return \Zend\Stdlib\ResponseInterface + * @return \Laminas\Stdlib\ResponseInterface * @comment to use this function return this $response in your controller */ public function responseWithNoLayout($data, $convertToJson = true, $responsecode = 200) diff --git a/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/ModuleconfigController.php b/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/ModuleconfigController.php index ceefc62184b..c3579df3017 100644 --- a/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/ModuleconfigController.php +++ b/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/ModuleconfigController.php @@ -18,7 +18,7 @@ */ namespace Multipledb\Controller; -use Zend\View\Model\ViewModel; +use Laminas\View\Model\ViewModel; /** * This is is the configuration for the openemr module installer. diff --git a/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/MultipledbController.php b/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/MultipledbController.php index ad0b80ced55..e7a291de86a 100644 --- a/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/MultipledbController.php +++ b/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Controller/MultipledbController.php @@ -21,10 +21,10 @@ use Multipledb\Model\MultipledbData; use Multipledb\Model\MultipledbTable; +use Laminas\Json\Server\Exception\ErrorException; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; use OpenEMR\Common\Acl\AclMain; -use Zend\Json\Server\Exception\ErrorException; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; use Application\Listener\Listener; use Error; @@ -50,7 +50,7 @@ public function __construct(MultipledbTable $MultipledbTable) /** - * @return \Zend\Stdlib\ResponseInterface the index action + * @return \Laminas\Stdlib\ResponseInterface the index action */ public function indexAction() diff --git a/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Model/Multipledb.php b/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Model/Multipledb.php index 8ff86f905f2..d815d15f067 100644 --- a/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Model/Multipledb.php +++ b/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Model/Multipledb.php @@ -20,9 +20,9 @@ namespace Multipledb\Model; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; class Multipledb implements InputFilterAwareInterface { diff --git a/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Model/MultipledbTable.php b/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Model/MultipledbTable.php index c2664b43ec9..230998cb104 100644 --- a/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Model/MultipledbTable.php +++ b/interface/modules/zend_modules/module/Multipledb/src/Multipledb/Model/MultipledbTable.php @@ -21,11 +21,11 @@ namespace Multipledb\Model; use OpenEMR\Common\Crypto\CryptoGen; -use Zend\Db\Sql\Expression; -use Zend\Db\TableGateway\TableGateway; -use Zend\Db\Sql\Predicate; +use Laminas\Db\Sql\Expression; +use Laminas\Db\TableGateway\TableGateway; +use Laminas\Db\Sql\Predicate; use \Application\Model\ApplicationTable; -use Zend\Db\Adapter\Adapter; +use Laminas\Db\Adapter\Adapter; class MultipledbTable { @@ -41,7 +41,7 @@ class MultipledbTable public function __construct(TableGateway $tableGateway) { $this->tableGateway = $tableGateway; - $adapter = \Zend\Db\TableGateway\Feature\GlobalAdapterFeature::getStaticAdapter(); + $adapter = \Laminas\Db\TableGateway\Feature\GlobalAdapterFeature::getStaticAdapter(); $this->adapter = $adapter; } diff --git a/interface/modules/zend_modules/module/Patientvalidation/Module.php b/interface/modules/zend_modules/module/Patientvalidation/Module.php index 4ccaa1e4438..7abf31cd10d 100644 --- a/interface/modules/zend_modules/module/Patientvalidation/Module.php +++ b/interface/modules/zend_modules/module/Patientvalidation/Module.php @@ -22,19 +22,19 @@ use Patientvalidation\Model\PatientData; use Patientvalidation\Model\PatientDataTable; -use Zend\Db\ResultSet\ResultSet; -use Zend\Db\TableGateway\TableGateway; -use Zend\ModuleManager\ModuleManager; +use Laminas\Db\ResultSet\ResultSet; +use Laminas\Db\TableGateway\TableGateway; +use Laminas\ModuleManager\ModuleManager; class Module { public function getAutoloaderConfig() { return array( - 'Zend\Loader\ClassMapAutoloader' => array( + 'Laminas\Loader\ClassMapAutoloader' => array( __DIR__ . '/autoload_classmap.php', ), - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, diff --git a/interface/modules/zend_modules/module/Patientvalidation/Readme.md b/interface/modules/zend_modules/module/Patientvalidation/Readme.md index c39fc6ecddf..66b3b20c994 100644 --- a/interface/modules/zend_modules/module/Patientvalidation/Readme.md +++ b/interface/modules/zend_modules/module/Patientvalidation/Readme.md @@ -1,3 +1,3 @@ -This is the patient validation form in order to use it you must set the global flag in Administration > Globals > New Patient Form. Set the value to be 'Mandatory or specified fields only, use patient validation Zend module'. +This is the patient validation form in order to use it you must set the global flag in Administration > Globals > New Patient Form. Set the value to be 'Mandatory or specified fields only, use patient validation Laminas module'. -To set the modify form to use this patient validation set Administration > Globals > 'Modify Patient Form' to be 'Zend Module check in addition to standard checks'. \ No newline at end of file +To set the modify form to use this patient validation set Administration > Globals > 'Modify Patient Form' to be 'Laminas Module check in addition to standard checks'. \ No newline at end of file diff --git a/interface/modules/zend_modules/module/Patientvalidation/config/module.config.php b/interface/modules/zend_modules/module/Patientvalidation/config/module.config.php index 1580c8f610b..247aae36924 100644 --- a/interface/modules/zend_modules/module/Patientvalidation/config/module.config.php +++ b/interface/modules/zend_modules/module/Patientvalidation/config/module.config.php @@ -22,13 +22,13 @@ namespace Patientvalidation; use Interop\Container\ContainerInterface; -use Zend\ServiceManager\Factory\InvokableFactory; -use Zend\Router\Http\Segment; +use Laminas\ServiceManager\Factory\InvokableFactory; +use Laminas\Router\Http\Segment; use Patientvalidation\Controller\PatientvalidationController; use Patientvalidation\Model\PatientDataTable; use Patientvalidation\Model\PatientData; -use Zend\Db\ResultSet\ResultSet; -use Zend\Db\TableGateway\TableGateway; +use Laminas\Db\ResultSet\ResultSet; +use Laminas\Db\TableGateway\TableGateway; return array( @@ -74,7 +74,7 @@ 'service_manager' => [ 'factories' => array( PatientDataTable::class => function (ContainerInterface $container, $requestedName) { - $dbAdapter = $container->get(\Zend\Db\Adapter\Adapter::class); + $dbAdapter = $container->get(\Laminas\Db\Adapter\Adapter::class); $resultSetPrototype = new ResultSet(); $resultSetPrototype->setArrayObjectPrototype(new PatientData()); $tableGateway = new TableGateway('patient_data', $dbAdapter, null, $resultSetPrototype); diff --git a/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Controller/BaseController.php b/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Controller/BaseController.php index 97300df12dd..4e645399b09 100644 --- a/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Controller/BaseController.php +++ b/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Controller/BaseController.php @@ -19,11 +19,11 @@ */ namespace Patientvalidation\Controller; -use Zend\InputFilter\InputFilter; -use Zend\Mvc\Controller\AbstractActionController; +use Laminas\InputFilter\InputFilter; +use Laminas\Mvc\Controller\AbstractActionController; use Application\Listener\Listener; -use Zend\Mvc\Controller\ActionController; -use Zend\View\Model\ViewModel; +use Laminas\Mvc\Controller\ActionController; +use Laminas\View\Model\ViewModel; class BaseController extends AbstractActionController { @@ -128,7 +128,7 @@ protected function getUserId() * @param $data * @param bool $convertToJson * @param int $responsecode - * @return \Zend\Stdlib\ResponseInterface + * @return \Laminas\Stdlib\ResponseInterface * @comment to use this function return this $response in your controller */ public function responseWithNoLayout($data, $convertToJson = true, $responsecode = 200) diff --git a/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Controller/PatientvalidationController.php b/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Controller/PatientvalidationController.php index c34af4f7243..8f2da25e8e6 100644 --- a/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Controller/PatientvalidationController.php +++ b/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Controller/PatientvalidationController.php @@ -20,9 +20,9 @@ namespace Patientvalidation\Controller; use Patientvalidation\Model\PatientData; -use Zend\Json\Server\Exception\ErrorException; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; +use Laminas\Json\Server\Exception\ErrorException; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; use Application\Listener\Listener; use Patientvalidation\Model\PatientDataTable; use Error; @@ -78,7 +78,7 @@ private function getAllRealatedPatients() } } /** - * @return \Zend\Stdlib\ResponseInterface the index action + * @return \Laminas\Stdlib\ResponseInterface the index action */ public function indexAction() diff --git a/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Model/PatientData.php b/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Model/PatientData.php index cdc2e40bc58..b9253510161 100644 --- a/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Model/PatientData.php +++ b/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Model/PatientData.php @@ -20,9 +20,9 @@ namespace Patientvalidation\Model; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; class PatientData implements InputFilterAwareInterface { diff --git a/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Model/PatientDataTable.php b/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Model/PatientDataTable.php index 58887e06927..1c351cd95f8 100644 --- a/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Model/PatientDataTable.php +++ b/interface/modules/zend_modules/module/Patientvalidation/src/Patientvalidation/Model/PatientDataTable.php @@ -20,11 +20,11 @@ namespace Patientvalidation\Model; -use Zend\Db\Sql\Expression; -use Zend\Db\TableGateway\TableGateway; -use Zend\Db\Sql\Predicate; +use Laminas\Db\Sql\Expression; +use Laminas\Db\TableGateway\TableGateway; +use Laminas\Db\Sql\Predicate; use \Application\Model\ApplicationTable; -use Zend\Db\Adapter\Adapter; +use Laminas\Db\Adapter\Adapter; class PatientDataTable { @@ -40,7 +40,7 @@ class PatientDataTable public function __construct(TableGateway $tableGateway) { $this->tableGateway = $tableGateway; - $adapter = \Zend\Db\TableGateway\Feature\GlobalAdapterFeature::getStaticAdapter(); + $adapter = \Laminas\Db\TableGateway\Feature\GlobalAdapterFeature::getStaticAdapter(); $this->adapter = $adapter; } diff --git a/interface/modules/zend_modules/module/PrescriptionTemplates/Module.php b/interface/modules/zend_modules/module/PrescriptionTemplates/Module.php index 3afc5876a3b..4f535f0c8e0 100644 --- a/interface/modules/zend_modules/module/PrescriptionTemplates/Module.php +++ b/interface/modules/zend_modules/module/PrescriptionTemplates/Module.php @@ -20,7 +20,7 @@ namespace PrescriptionTemplates; -use Zend\ModuleManager\ModuleManager; +use Laminas\ModuleManager\ModuleManager; /** * The default module configurator @@ -37,10 +37,10 @@ class Module public function getAutoloaderConfig() { return array( - 'Zend\Loader\ClassMapAutoloader' => array( + 'Laminas\Loader\ClassMapAutoloader' => array( __DIR__ . '/autoload_classmap.php', ), - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, diff --git a/interface/modules/zend_modules/module/PrescriptionTemplates/config/module.config.php b/interface/modules/zend_modules/module/PrescriptionTemplates/config/module.config.php index d8860122dd8..c5cbcc7564d 100644 --- a/interface/modules/zend_modules/module/PrescriptionTemplates/config/module.config.php +++ b/interface/modules/zend_modules/module/PrescriptionTemplates/config/module.config.php @@ -19,8 +19,8 @@ */ namespace PrescriptionTemplates; -use Zend\ServiceManager\Factory\InvokableFactory; -use Zend\Router\Http\Segment; +use Laminas\ServiceManager\Factory\InvokableFactory; +use Laminas\Router\Http\Segment; use PrescriptionTemplates\Controller\HtmlTemplatesController; use PrescriptionTemplates\Controller\PdfTemplatesController; use Interop\Container\ContainerInterface; diff --git a/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/HtmlTemplatesController.php b/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/HtmlTemplatesController.php index db50fb8cd81..01e1e053b77 100644 --- a/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/HtmlTemplatesController.php +++ b/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/HtmlTemplatesController.php @@ -23,7 +23,7 @@ namespace PrescriptionTemplates\Controller; use Interop\Container\ContainerInterface; -use Zend\View\Model\ViewModel; +use Laminas\View\Model\ViewModel; /** * Class HtmlTemplatesController diff --git a/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/PdfTemplatesController.php b/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/PdfTemplatesController.php index 97807b5dbd2..e4f2089da71 100644 --- a/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/PdfTemplatesController.php +++ b/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/PdfTemplatesController.php @@ -22,9 +22,9 @@ namespace PrescriptionTemplates\Controller; use Interop\Container\ContainerInterface; -use Zend\View\Model\ViewModel; +use Laminas\View\Model\ViewModel; use Mpdf\Mpdf; -use Zend\View\Renderer\PhpRenderer; +use Laminas\View\Renderer\PhpRenderer; /** * Class PdfTemplatesController @@ -41,7 +41,7 @@ class PdfTemplatesController extends PrescriptionTemplatesController public function __construct(ContainerInterface $container) { parent::__construct($container); - $this->renderer = $container->get(\Zend\View\Renderer\PhpRenderer::class); + $this->renderer = $container->get(\Laminas\View\Renderer\PhpRenderer::class); } /** diff --git a/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/PrescriptionTemplatesController.php b/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/PrescriptionTemplatesController.php index 4c57eaf268c..a58a1ff5407 100644 --- a/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/PrescriptionTemplatesController.php +++ b/interface/modules/zend_modules/module/PrescriptionTemplates/src/PrescriptionTemplates/Controller/PrescriptionTemplatesController.php @@ -21,8 +21,8 @@ namespace PrescriptionTemplates\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; class PrescriptionTemplatesController extends AbstractActionController { diff --git a/interface/modules/zend_modules/module/Syndromicsurveillance/Module.php b/interface/modules/zend_modules/module/Syndromicsurveillance/Module.php index 69e99ac9315..131cc4415ef 100644 --- a/interface/modules/zend_modules/module/Syndromicsurveillance/Module.php +++ b/interface/modules/zend_modules/module/Syndromicsurveillance/Module.php @@ -1,17 +1,17 @@ array( + 'Laminas\Loader\ClassMapAutoloader' => array( __DIR__ . '/autoload_classmap.php', ), - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, diff --git a/interface/modules/zend_modules/module/Syndromicsurveillance/config/module.config.php b/interface/modules/zend_modules/module/Syndromicsurveillance/config/module.config.php index 82507b6fb5a..2ac98a4aace 100644 --- a/interface/modules/zend_modules/module/Syndromicsurveillance/config/module.config.php +++ b/interface/modules/zend_modules/module/Syndromicsurveillance/config/module.config.php @@ -2,10 +2,10 @@ namespace Syndromicsurveillance; use Interop\Container\ContainerInterface; -use Zend\ServiceManager\Factory\InvokableFactory; -use Zend\Router\Http\Segment; -use Zend\Db\ResultSet\ResultSet; -use Zend\Db\TableGateway\TableGateway; +use Laminas\ServiceManager\Factory\InvokableFactory; +use Laminas\Router\Http\Segment; +use Laminas\Db\ResultSet\ResultSet; +use Laminas\Db\TableGateway\TableGateway; use Syndromicsurveillance\Controller\SyndromicsurveillanceController; use Syndromicsurveillance\Model\Syndromicsurveillance; use Syndromicsurveillance\Model\SyndromicsurveillanceTable; @@ -54,7 +54,7 @@ 'service_manager' => [ 'factories' => array( SyndromicsurveillanceTable::class => function (ContainerInterface $container, $requestedName) { - $dbAdapter = $container->get(\Zend\Db\Adapter\Adapter::class); + $dbAdapter = $container->get(\Laminas\Db\Adapter\Adapter::class); $resultSetPrototype = new ResultSet(); $resultSetPrototype->setArrayObjectPrototype(new Syndromicsurveillance()); $tableGateway = new TableGateway('module_menu', $dbAdapter, null, $resultSetPrototype); diff --git a/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Controller/ModuleconfigController.php b/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Controller/ModuleconfigController.php index f403bd6b896..7245ce4c33f 100644 --- a/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Controller/ModuleconfigController.php +++ b/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Controller/ModuleconfigController.php @@ -10,9 +10,9 @@ */ namespace Syndromicsurveillance\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\View\Model\JsonModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\View\Model\JsonModel; use Application\Listener\Listener; class ModuleconfigController extends AbstractActionController diff --git a/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Controller/SyndromicsurveillanceController.php b/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Controller/SyndromicsurveillanceController.php index 755c878897a..df8080c812b 100644 --- a/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Controller/SyndromicsurveillanceController.php +++ b/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Controller/SyndromicsurveillanceController.php @@ -10,9 +10,9 @@ */ namespace Syndromicsurveillance\Controller; -use Zend\Mvc\Controller\AbstractActionController; -use Zend\View\Model\ViewModel; -use Zend\View\Model\JsonModel; +use Laminas\Mvc\Controller\AbstractActionController; +use Laminas\View\Model\ViewModel; +use Laminas\View\Model\JsonModel; use Application\Listener\Listener; class SyndromicsurveillanceController extends AbstractActionController diff --git a/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/Configuration.php b/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/Configuration.php index 620c5c5880b..fac485a98ac 100644 --- a/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/Configuration.php +++ b/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/Configuration.php @@ -11,11 +11,11 @@ namespace Syndromicsurveillance\Model; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; -use Zend\Form\Form; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; +use Laminas\Form\Form; class Configuration extends Form implements InputFilterAwareInterface { diff --git a/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/Syndromicsurveillance.php b/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/Syndromicsurveillance.php index c43d1c833d8..ba2df1d8951 100644 --- a/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/Syndromicsurveillance.php +++ b/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/Syndromicsurveillance.php @@ -11,11 +11,11 @@ namespace Syndromicsurveillance\Model; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; -use Zend\Form\Form; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; +use Laminas\Form\Form; class Syndromicsurveillance extends Form implements InputFilterAwareInterface { diff --git a/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/SyndromicsurveillanceTable.php b/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/SyndromicsurveillanceTable.php index 8e114b54344..c385bb045d4 100644 --- a/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/SyndromicsurveillanceTable.php +++ b/interface/modules/zend_modules/module/Syndromicsurveillance/src/Syndromicsurveillance/Model/SyndromicsurveillanceTable.php @@ -10,15 +10,15 @@ */ namespace Syndromicsurveillance\Model; -use Zend\Db\TableGateway\TableGateway; -use Zend\Db\TableGateway\AbstractTableGateway; -use Zend\Db\Adapter\Adapter; -use Zend\Db\ResultSet\ResultSet; -use Zend\Db\Sql\Select; -use Zend\InputFilter\Factory as InputFactory; -use Zend\InputFilter\InputFilter; -use Zend\InputFilter\InputFilterAwareInterface; -use Zend\InputFilter\InputFilterInterface; +use Laminas\Db\TableGateway\TableGateway; +use Laminas\Db\TableGateway\AbstractTableGateway; +use Laminas\Db\Adapter\Adapter; +use Laminas\Db\ResultSet\ResultSet; +use Laminas\Db\Sql\Select; +use Laminas\InputFilter\Factory as InputFactory; +use Laminas\InputFilter\InputFilter; +use Laminas\InputFilter\InputFilterAwareInterface; +use Laminas\InputFilter\InputFilterInterface; use \Application\Model\ApplicationTable; diff --git a/interface/modules/zend_modules/public/css/icon.css b/interface/modules/zend_modules/public/css/icon.css index e9481f046ad..fb3b6a9f492 100644 --- a/interface/modules/zend_modules/public/css/icon.css +++ b/interface/modules/zend_modules/public/css/icon.css @@ -63,7 +63,7 @@ background:url('icons/mini_refresh.png') no-repeat center center; } /** -* Zend Lab Module +* Laminas Lab Module */ .icon-single{ background:url('icons/single.png') no-repeat center center; diff --git a/src/Core/ModulesApplication.php b/src/Core/ModulesApplication.php index 98d12bc8571..1c7e5260e6b 100644 --- a/src/Core/ModulesApplication.php +++ b/src/Core/ModulesApplication.php @@ -14,9 +14,9 @@ namespace OpenEMR\Core; use Symfony\Component\EventDispatcher\EventDispatcherInterface; -use Zend\Mvc\Application; -use Zend\Mvc\Service\ServiceManagerConfig; -use Zend\ServiceManager\ServiceManager; +use Laminas\Mvc\Application; +use Laminas\Mvc\Service\ServiceManagerConfig; +use Laminas\ServiceManager\ServiceManager; class ModulesApplication { @@ -37,7 +37,7 @@ public function __construct(Kernel $kernel, $webRootPath, $modulePath, $zendModu $configuration = require $zendConfigurationPath . '/' . 'config/application.config.php'; // Prepare the service manager - // We customize this and skip using the static Zend\Mvc\Application::init in order to inject the + // We customize this and skip using the static Laminas\Mvc\Application::init in order to inject the // Symfony Kernel's EventListener that way we can bridge the two frameworks. $smConfig = isset($configuration['service_manager']) ? $configuration['service_manager'] : []; $smConfig = new ServiceManagerConfig($smConfig); diff --git a/tests/eventdispatcher/PatientFilterEventHookTest/Module.php b/tests/eventdispatcher/PatientFilterEventHookTest/Module.php index 3cfbb94f183..3ab0b5cf6e3 100644 --- a/tests/eventdispatcher/PatientFilterEventHookTest/Module.php +++ b/tests/eventdispatcher/PatientFilterEventHookTest/Module.php @@ -13,8 +13,8 @@ use OpenEMR\Events\PatientFinder\PatientFinderFilterEvent; use OpenEMR\Services\UserService; use Symfony\Component\EventDispatcher\EventDispatcherInterface; -use Zend\ModuleManager\ModuleManager; -use Zend\Mvc\MvcEvent; +use Laminas\ModuleManager\ModuleManager; +use Laminas\Mvc\MvcEvent; /** * Module for creating a blacklist on the patient finder, which can restrict certain @@ -29,10 +29,10 @@ class Module public function getAutoloaderConfig() { return array( - 'Zend\Loader\ClassMapAutoloader' => array( + 'Laminas\Loader\ClassMapAutoloader' => array( __DIR__ . '/autoload_classmap.php', ), - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__, diff --git a/tests/eventdispatcher/RestApiEventHookExample/Module.php b/tests/eventdispatcher/RestApiEventHookExample/Module.php index e0a32d66dae..b802e0e3089 100644 --- a/tests/eventdispatcher/RestApiEventHookExample/Module.php +++ b/tests/eventdispatcher/RestApiEventHookExample/Module.php @@ -11,18 +11,18 @@ use OpenEMR\Events\RestApiExtend\RestApiCreateEvent; use \RestConfig; use Symfony\Component\EventDispatcher\EventDispatcherInterface; -use Zend\ModuleManager\ModuleManager; -use Zend\Mvc\MvcEvent; +use Laminas\ModuleManager\ModuleManager; +use Laminas\Mvc\MvcEvent; class Module { public function getAutoloaderConfig() { return array( - 'Zend\Loader\ClassMapAutoloader' => array( + 'Llaminas\Loader\ClassMapAutoloader' => array( __DIR__ . '/autoload_classmap.php', ), - 'Zend\Loader\StandardAutoloader' => array( + 'Laminas\Loader\StandardAutoloader' => array( 'namespaces' => array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__,