From 74e8513651d1abc13c2aea5f373a36c3bdfc7b1b Mon Sep 17 00:00:00 2001 From: sabelo Date: Tue, 30 Jul 2024 15:37:50 -0300 Subject: [PATCH] rework from legacy code on legacy container with php 5 --- .gitignore | 1 - db/clam2021.db | Bin 20480 -> 400384 bytes participantes-clam2021.csv | 1614 ++++++++ public/inscriptos-surface2018.csv | 1011 +++++ vendor/composer/ClassLoader.php | 44 +- vendor/composer/autoload_classmap.php | 1 - vendor/composer/autoload_real.php | 9 +- vendor/composer/autoload_static.php | 1 - vendor/composer/installed.json | 5201 ++++++++++++------------- 9 files changed, 5193 insertions(+), 2689 deletions(-) create mode 100644 participantes-clam2021.csv create mode 100644 public/inscriptos-surface2018.csv diff --git a/.gitignore b/.gitignore index 551d78c..fe60e9d 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,5 @@ /logs/* !/logs/README.md /templates/.cache -/db/clam2020.db /db/.schema.lock /db/bkp/* diff --git a/db/clam2021.db b/db/clam2021.db index 5127719353db299c54efa52139889352cbf440e1..3da0d3a00b137fee545f12c53c48bc43049fb4e9 100644 GIT binary patch literal 400384 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%0A5CYE;#Zciu~7yE&$XR`0V{> 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 A9smFU literal 20480 zcmeI4&2Jk;6u@`0whIaF@*%LIXr+mIXsouW*IOsVr)#O{J-`I{Z}M#(VL3uj`p!-hPJ0-2UeGgi{x<&9-RxJPD^+v++W zIUUmOxJ|orL>@Xv#O`$u-4@trI<4+qP!e)<60qlbpW2}OJhOvz2m47kr}pG$FRXl}UAV~$$*Ov=%f$_vB?tpAv%z(M5$*vzimbTUlK<@;Kp)G$K<3qTJHYRODUMCf(DP;YsuqQgq$z#EBfa*f4%ux@fWCKLIOwt2_OL^ zfCP{L55<>(ZKyK0z^;kfAfh(`NM#EGW8`oC2~OQ z!H|kQIt0(4`j`s1v7lm{sAtp9wz8>f#H`h=O1);C-&lfuDD7;ouK|Pon2I(F*xBsl zV;N57Z}RX<8cD(X(#qbZ * @author Jordi Boggiano - * @see https://www.php-fig.org/psr/psr-0/ - * @see https://www.php-fig.org/psr/psr-4/ + * @see http://www.php-fig.org/psr/psr-0/ + * @see http://www.php-fig.org/psr/psr-4/ */ class ClassLoader { - private $vendorDir; - // PSR-4 private $prefixLengthsPsr4 = array(); private $prefixDirsPsr4 = array(); @@ -59,17 +57,10 @@ class ClassLoader private $missingClasses = array(); private $apcuPrefix; - private static $registeredLoaders = array(); - - public function __construct($vendorDir = null) - { - $this->vendorDir = $vendorDir; - } - public function getPrefixes() { if (!empty($this->prefixesPsr0)) { - return call_user_func_array('array_merge', array_values($this->prefixesPsr0)); + return call_user_func_array('array_merge', $this->prefixesPsr0); } return array(); @@ -309,17 +300,6 @@ class ClassLoader public function register($prepend = false) { spl_autoload_register(array($this, 'loadClass'), true, $prepend); - - if (null === $this->vendorDir) { - return; - } - - if ($prepend) { - self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders; - } else { - unset(self::$registeredLoaders[$this->vendorDir]); - self::$registeredLoaders[$this->vendorDir] = $this; - } } /** @@ -328,17 +308,13 @@ class ClassLoader public function unregister() { spl_autoload_unregister(array($this, 'loadClass')); - - if (null !== $this->vendorDir) { - unset(self::$registeredLoaders[$this->vendorDir]); - } } /** * Loads the given class or interface. * * @param string $class The name of the class - * @return true|null True if loaded, null otherwise + * @return bool|null True if loaded, null otherwise */ public function loadClass($class) { @@ -347,8 +323,6 @@ class ClassLoader return true; } - - return null; } /** @@ -393,16 +367,6 @@ class ClassLoader return $file; } - /** - * Returns the currently registered loaders indexed by their corresponding vendor directories. - * - * @return self[] - */ - public static function getRegisteredLoaders() - { - return self::$registeredLoaders; - } - private function findFileWithExtension($class, $ext) { // PSR-4 lookup diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php index 8ae0cb3..7c468f3 100644 --- a/vendor/composer/autoload_classmap.php +++ b/vendor/composer/autoload_classmap.php @@ -6,7 +6,6 @@ $vendorDir = dirname(dirname(__FILE__)); $baseDir = dirname($vendorDir); return array( - 'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php', 'File_Iterator' => $vendorDir . '/phpunit/php-file-iterator/src/Iterator.php', 'File_Iterator_Facade' => $vendorDir . '/phpunit/php-file-iterator/src/Facade.php', 'File_Iterator_Factory' => $vendorDir . '/phpunit/php-file-iterator/src/Factory.php', diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php index 3792c2c..1cef3b5 100644 --- a/vendor/composer/autoload_real.php +++ b/vendor/composer/autoload_real.php @@ -13,24 +13,19 @@ class ComposerAutoloaderInit0dd15d1e9d08041097652a874300c62a } } - /** - * @return \Composer\Autoload\ClassLoader - */ public static function getLoader() { if (null !== self::$loader) { return self::$loader; } - require __DIR__ . '/platform_check.php'; - spl_autoload_register(array('ComposerAutoloaderInit0dd15d1e9d08041097652a874300c62a', 'loadClassLoader'), true, true); - self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); + self::$loader = $loader = new \Composer\Autoload\ClassLoader(); spl_autoload_unregister(array('ComposerAutoloaderInit0dd15d1e9d08041097652a874300c62a', 'loadClassLoader')); $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); if ($useStaticLoader) { - require __DIR__ . '/autoload_static.php'; + require_once __DIR__ . '/autoload_static.php'; call_user_func(\Composer\Autoload\ComposerStaticInit0dd15d1e9d08041097652a874300c62a::getInitializer($loader)); } else { diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index f0c91e6..e3bc8d5 100644 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -200,7 +200,6 @@ class ComposerStaticInit0dd15d1e9d08041097652a874300c62a ); public static $classMap = array ( - 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', 'File_Iterator' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Iterator.php', 'File_Iterator_Facade' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Facade.php', 'File_Iterator_Factory' => __DIR__ . '/..' . '/phpunit/php-file-iterator/src/Factory.php', diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 4652b3f..1d7ce61 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -1,2699 +1,2622 @@ -{ - "packages": [ - { - "name": "container-interop/container-interop", - "version": "1.2.0", - "version_normalized": "1.2.0.0", - "source": { - "type": "git", - "url": "https://github.com/container-interop/container-interop.git", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8", - "shasum": "" - }, - "require": { - "psr/container": "^1.0" - }, - "time": "2017-02-14T19:40:03+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "Interop\\Container\\": "src/Interop/Container/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", - "homepage": "https://github.com/container-interop/container-interop", - "install-path": "../container-interop/container-interop" +[ + { + "name": "container-interop/container-interop", + "version": "1.2.0", + "version_normalized": "1.2.0.0", + "source": { + "type": "git", + "url": "https://github.com/container-interop/container-interop.git", + "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8" }, - { - "name": "doctrine/instantiator", - "version": "1.3.0", - "version_normalized": "1.3.0.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "ae466f726242e637cebdd526a7d991b9433bacf1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/ae466f726242e637cebdd526a7d991b9433bacf1", - "reference": "ae466f726242e637cebdd526a7d991b9433bacf1", - "shasum": "" - }, - "require": { - "php": "^7.1" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^0.13", - "phpstan/phpstan-phpunit": "^0.11", - "phpstan/phpstan-shim": "^0.11", - "phpunit/phpunit": "^7.0" - }, - "time": "2019-10-21T16:45:58+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.com/" - } - ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], - "install-path": "../doctrine/instantiator" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8", + "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8", + "shasum": "" }, - { - "name": "google/recaptcha", - "version": "1.2.3", - "version_normalized": "1.2.3.0", - "source": { - "type": "git", - "url": "https://github.com/google/recaptcha.git", - "reference": "98c4a6573b27e8b0990ea8789c74ea378795134c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/google/recaptcha/zipball/98c4a6573b27e8b0990ea8789c74ea378795134c", - "reference": "98c4a6573b27e8b0990ea8789c74ea378795134c", - "shasum": "" - }, - "require": { - "php": ">=5.5" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" - }, - "time": "2019-08-16T15:48:25+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "ReCaptcha\\": "src/ReCaptcha" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", - "homepage": "https://www.google.com/recaptcha/", - "keywords": [ - "Abuse", - "captcha", - "recaptcha", - "spam" - ], - "install-path": "../google/recaptcha" + "require": { + "psr/container": "^1.0" }, - { - "name": "kanellov/slim-twig-flash", - "version": "0.2.0", - "version_normalized": "0.2.0.0", - "source": { - "type": "git", - "url": "https://github.com/kanellov/slim-twig-flash.git", - "reference": "14a96919cfb116aa528b6ce9a611f544ac6d6a01" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/kanellov/slim-twig-flash/zipball/14a96919cfb116aa528b6ce9a611f544ac6d6a01", - "reference": "14a96919cfb116aa528b6ce9a611f544ac6d6a01", - "shasum": "" - }, - "require": { - "php": ">=5.5.0", - "slim/flash": ">=0.1.0", - "twig/twig": ">=1.18" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "1.*", - "phpunit/phpcov": "2.*", - "phpunit/phpunit": "4.8.0", - "satooshi/php-coveralls": "dev-master" - }, - "time": "2016-12-29T22:07:19+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "Knlv\\Slim\\Views\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GNU GPLv3" - ], - "authors": [ - { - "name": "Vassilis Kanellopoulos", - "email": "contact@kanellov.com", - "homepage": "http://kanellov.com" - } - ], - "description": "A Twig extension to access Slim Flash messages in templates", - "keywords": [ - "extension", - "flash", - "framework", - "message", - "provider", - "slim", - "twig", - "view" - ], - "install-path": "../kanellov/slim-twig-flash" + "time": "2017-02-14T19:40:03+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Interop\\Container\\": "src/Interop/Container/" + } }, - { - "name": "monolog/monolog", - "version": "1.25.2", - "version_normalized": "1.25.2.0", - "source": { - "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "d5e2fb341cb44f7e2ab639d12a1e5901091ec287" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/d5e2fb341cb44f7e2ab639d12a1e5901091ec287", - "reference": "d5e2fb341cb44f7e2ab639d12a1e5901091ec287", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "psr/log": "~1.0" - }, - "provide": { - "psr/log-implementation": "1.0.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "graylog2/gelf-php": "~1.0", - "jakub-onderka/php-parallel-lint": "0.9", - "php-amqplib/php-amqplib": "~2.4", - "php-console/php-console": "^3.1.3", - "phpunit/phpunit": "~4.5", - "phpunit/phpunit-mock-objects": "2.3.0", - "ruflin/elastica": ">=0.90 <3.0", - "sentry/sentry": "^0.13", - "swiftmailer/swiftmailer": "^5.3|^6.0" - }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-mongo": "Allow sending log messages to a MongoDB server", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "php-console/php-console": "Allow sending log messages to Google Chrome", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server", - "sentry/sentry": "Allow sending log messages to a Sentry server" - }, - "time": "2019-11-13T10:00:05+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Monolog\\": "src/Monolog" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" - } - ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "http://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], - "install-path": "../monolog/monolog" + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", + "homepage": "https://github.com/container-interop/container-interop" + }, + { + "name": "doctrine/instantiator", + "version": "1.3.0", + "version_normalized": "1.3.0.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/instantiator.git", + "reference": "ae466f726242e637cebdd526a7d991b9433bacf1" }, - { - "name": "myclabs/deep-copy", - "version": "1.9.3", - "version_normalized": "1.9.3.0", - "source": { - "type": "git", - "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "007c053ae6f31bba39dfa19a7726f56e9763bbea" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/007c053ae6f31bba39dfa19a7726f56e9763bbea", - "reference": "007c053ae6f31bba39dfa19a7726f56e9763bbea", - "shasum": "" - }, - "require": { - "php": "^7.1" - }, - "replace": { - "myclabs/deep-copy": "self.version" - }, - "require-dev": { - "doctrine/collections": "^1.0", - "doctrine/common": "^2.6", - "phpunit/phpunit": "^7.1" - }, - "time": "2019-08-09T12:45:53+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "DeepCopy\\": "src/DeepCopy/" - }, - "files": [ - "src/DeepCopy/deep_copy.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Create deep copies (clones) of your objects", - "keywords": [ - "clone", - "copy", - "duplicate", - "object", - "object graph" - ], - "install-path": "../myclabs/deep-copy" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/ae466f726242e637cebdd526a7d991b9433bacf1", + "reference": "ae466f726242e637cebdd526a7d991b9433bacf1", + "shasum": "" }, - { - "name": "nikic/fast-route", - "version": "v1.3.0", - "version_normalized": "1.3.0.0", - "source": { - "type": "git", - "url": "https://github.com/nikic/FastRoute.git", - "reference": "181d480e08d9476e61381e04a71b34dc0432e812" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nikic/FastRoute/zipball/181d480e08d9476e61381e04a71b34dc0432e812", - "reference": "181d480e08d9476e61381e04a71b34dc0432e812", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35|~5.7" - }, - "time": "2018-02-13T20:26:39+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "FastRoute\\": "src/" - }, - "files": [ - "src/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Nikita Popov", - "email": "nikic@php.net" - } - ], - "description": "Fast request router for PHP", - "keywords": [ - "router", - "routing" - ], - "install-path": "../nikic/fast-route" + "require": { + "php": "^7.1" }, - { - "name": "phpdocumentor/reflection-common", - "version": "2.0.0", - "version_normalized": "2.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionCommon.git", - "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/63a995caa1ca9e5590304cd845c15ad6d482a62a", - "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "require-dev": { - "phpunit/phpunit": "~6" - }, - "time": "2018-08-07T13:53:10+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jaap van Otterdijk", - "email": "opensource@ijaap.nl" - } - ], - "description": "Common reflection classes used by phpdocumentor to reflect the code structure", - "homepage": "http://www.phpdoc.org", - "keywords": [ - "FQSEN", - "phpDocumentor", - "phpdoc", - "reflection", - "static analysis" - ], - "install-path": "../phpdocumentor/reflection-common" + "require-dev": { + "doctrine/coding-standard": "^6.0", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.13", + "phpstan/phpstan-phpunit": "^0.11", + "phpstan/phpstan-shim": "^0.11", + "phpunit/phpunit": "^7.0" }, - { - "name": "phpdocumentor/reflection-docblock", - "version": "4.3.2", - "version_normalized": "4.3.2.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "b83ff7cfcfee7827e1e78b637a5904fe6a96698e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/b83ff7cfcfee7827e1e78b637a5904fe6a96698e", - "reference": "b83ff7cfcfee7827e1e78b637a5904fe6a96698e", - "shasum": "" - }, - "require": { - "php": "^7.0", - "phpdocumentor/reflection-common": "^1.0.0 || ^2.0.0", - "phpdocumentor/type-resolver": "~0.4 || ^1.0.0", - "webmozart/assert": "^1.0" - }, - "require-dev": { - "doctrine/instantiator": "^1.0.5", - "mockery/mockery": "^1.0", - "phpunit/phpunit": "^6.4" - }, - "time": "2019-09-12T14:27:41+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": [ - "src/" - ] - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "install-path": "../phpdocumentor/reflection-docblock" + "time": "2019-10-21T16:45:58+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } }, - { - "name": "phpdocumentor/type-resolver", - "version": "1.0.1", - "version_normalized": "1.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", - "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", - "shasum": "" - }, - "require": { - "php": "^7.1", - "phpdocumentor/reflection-common": "^2.0" - }, - "require-dev": { - "ext-tokenizer": "^7.1", - "mockery/mockery": "~1", - "phpunit/phpunit": "^7.0" - }, - "time": "2019-08-22T18:11:29+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "phpDocumentor\\Reflection\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mike van Riel", - "email": "me@mikevanriel.com" - } - ], - "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", - "install-path": "../phpdocumentor/type-resolver" + "installation-source": "dist", + "autoload": { + "psr-4": { + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + } }, - { - "name": "phpmailer/phpmailer", - "version": "v6.1.3", - "version_normalized": "6.1.3.0", - "source": { - "type": "git", - "url": "https://github.com/PHPMailer/PHPMailer.git", - "reference": "a25ae38e03de4ee4031725498a600012364787c7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/a25ae38e03de4ee4031725498a600012364787c7", - "reference": "a25ae38e03de4ee4031725498a600012364787c7", - "shasum": "" - }, - "require": { - "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": { - "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)" - }, - "time": "2019-11-21T09:37:46+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "PHPMailer\\PHPMailer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "LGPL-2.1-only" - ], - "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": "PHPMailer is a full-featured email creation and transfer class for PHP", - "install-path": "../phpmailer/phpmailer" + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "http://ocramius.github.com/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "keywords": [ + "constructor", + "instantiate" + ] + }, + { + "name": "google/recaptcha", + "version": "1.2.3", + "version_normalized": "1.2.3.0", + "source": { + "type": "git", + "url": "https://github.com/google/recaptcha.git", + "reference": "98c4a6573b27e8b0990ea8789c74ea378795134c" }, - { - "name": "phpspec/prophecy", - "version": "1.9.0", - "version_normalized": "1.9.0.0", - "source": { - "type": "git", - "url": "https://github.com/phpspec/prophecy.git", - "reference": "f6811d96d97bdf400077a0cc100ae56aa32b9203" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/f6811d96d97bdf400077a0cc100ae56aa32b9203", - "reference": "f6811d96d97bdf400077a0cc100ae56aa32b9203", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.0.2", - "php": "^5.3|^7.0", - "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0", - "sebastian/comparator": "^1.1|^2.0|^3.0", - "sebastian/recursion-context": "^1.0|^2.0|^3.0" - }, - "require-dev": { - "phpspec/phpspec": "^2.5|^3.2", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" - }, - "time": "2019-10-03T11:07:50+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.8.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Prophecy\\": "src/Prophecy" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - }, - { - "name": "Marcello Duarte", - "email": "marcello.duarte@gmail.com" - } - ], - "description": "Highly opinionated mocking framework for PHP 5.3+", - "homepage": "https://github.com/phpspec/prophecy", - "keywords": [ - "Double", - "Dummy", - "fake", - "mock", - "spy", - "stub" - ], - "install-path": "../phpspec/prophecy" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/google/recaptcha/zipball/98c4a6573b27e8b0990ea8789c74ea378795134c", + "reference": "98c4a6573b27e8b0990ea8789c74ea378795134c", + "shasum": "" }, - { - "name": "phpunit/php-code-coverage", - "version": "4.0.8", - "version_normalized": "4.0.8.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d" + "require": { + "php": ">=5.5" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.2.20|^2.15", + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^4.8.36|^5.7.27|^6.59|^7.5.11" + }, + "time": "2019-08-16T15:48:25+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "ReCaptcha\\": "src/ReCaptcha" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", + "homepage": "https://www.google.com/recaptcha/", + "keywords": [ + "Abuse", + "captcha", + "recaptcha", + "spam" + ] + }, + { + "name": "kanellov/slim-twig-flash", + "version": "0.2.0", + "version_normalized": "0.2.0.0", + "source": { + "type": "git", + "url": "https://github.com/kanellov/slim-twig-flash.git", + "reference": "14a96919cfb116aa528b6ce9a611f544ac6d6a01" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/kanellov/slim-twig-flash/zipball/14a96919cfb116aa528b6ce9a611f544ac6d6a01", + "reference": "14a96919cfb116aa528b6ce9a611f544ac6d6a01", + "shasum": "" + }, + "require": { + "php": ">=5.5.0", + "slim/flash": ">=0.1.0", + "twig/twig": ">=1.18" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "1.*", + "phpunit/phpcov": "2.*", + "phpunit/phpunit": "4.8.0", + "satooshi/php-coveralls": "dev-master" + }, + "time": "2016-12-29T22:07:19+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Knlv\\Slim\\Views\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GNU GPLv3" + ], + "authors": [ + { + "name": "Vassilis Kanellopoulos", + "email": "contact@kanellov.com", + "homepage": "http://kanellov.com" + } + ], + "description": "A Twig extension to access Slim Flash messages in templates", + "keywords": [ + "extension", + "flash", + "framework", + "message", + "provider", + "slim", + "twig", + "view" + ] + }, + { + "name": "monolog/monolog", + "version": "1.25.2", + "version_normalized": "1.25.2.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "d5e2fb341cb44f7e2ab639d12a1e5901091ec287" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/d5e2fb341cb44f7e2ab639d12a1e5901091ec287", + "reference": "d5e2fb341cb44f7e2ab639d12a1e5901091ec287", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "psr/log": "~1.0" + }, + "provide": { + "psr/log-implementation": "1.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "graylog2/gelf-php": "~1.0", + "jakub-onderka/php-parallel-lint": "0.9", + "php-amqplib/php-amqplib": "~2.4", + "php-console/php-console": "^3.1.3", + "phpunit/phpunit": "~4.5", + "phpunit/phpunit-mock-objects": "2.3.0", + "ruflin/elastica": ">=0.90 <3.0", + "sentry/sentry": "^0.13", + "swiftmailer/swiftmailer": "^5.3|^6.0" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-mongo": "Allow sending log messages to a MongoDB server", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "php-console/php-console": "Allow sending log messages to Google Chrome", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server", + "sentry/sentry": "Allow sending log messages to a Sentry server" + }, + "time": "2019-11-13T10:00:05+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "http://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ] + }, + { + "name": "myclabs/deep-copy", + "version": "1.9.3", + "version_normalized": "1.9.3.0", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "007c053ae6f31bba39dfa19a7726f56e9763bbea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/007c053ae6f31bba39dfa19a7726f56e9763bbea", + "reference": "007c053ae6f31bba39dfa19a7726f56e9763bbea", + "shasum": "" + }, + "require": { + "php": "^7.1" + }, + "replace": { + "myclabs/deep-copy": "self.version" + }, + "require-dev": { + "doctrine/collections": "^1.0", + "doctrine/common": "^2.6", + "phpunit/phpunit": "^7.1" + }, + "time": "2019-08-09T12:45:53+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ef7b2f56815df854e66ceaee8ebe9393ae36a40d", - "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d", - "shasum": "" + "files": [ + "src/DeepCopy/deep_copy.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ] + }, + { + "name": "nikic/fast-route", + "version": "v1.3.0", + "version_normalized": "1.3.0.0", + "source": { + "type": "git", + "url": "https://github.com/nikic/FastRoute.git", + "reference": "181d480e08d9476e61381e04a71b34dc0432e812" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/FastRoute/zipball/181d480e08d9476e61381e04a71b34dc0432e812", + "reference": "181d480e08d9476e61381e04a71b34dc0432e812", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35|~5.7" + }, + "time": "2018-02-13T20:26:39+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "FastRoute\\": "src/" }, - "require": { - "ext-dom": "*", - "ext-xmlwriter": "*", - "php": "^5.6 || ^7.0", - "phpunit/php-file-iterator": "^1.3", - "phpunit/php-text-template": "^1.2", - "phpunit/php-token-stream": "^1.4.2 || ^2.0", - "sebastian/code-unit-reverse-lookup": "^1.0", - "sebastian/environment": "^1.3.2 || ^2.0", - "sebastian/version": "^1.0 || ^2.0" - }, - "require-dev": { - "ext-xdebug": "^2.1.4", - "phpunit/phpunit": "^5.7" - }, - "suggest": { - "ext-xdebug": "^2.5.1" - }, - "time": "2017-04-02T07:44:40+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ + "files": [ + "src/functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov", + "email": "nikic@php.net" + } + ], + "description": "Fast request router for PHP", + "keywords": [ + "router", + "routing" + ] + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.0.0", + "version_normalized": "2.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/63a995caa1ca9e5590304cd845c15ad6d482a62a", + "reference": "63a995caa1ca9e5590304cd845c15ad6d482a62a", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpunit/phpunit": "~6" + }, + "time": "2018-08-07T13:53:10+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ] + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "4.3.2", + "version_normalized": "4.3.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "b83ff7cfcfee7827e1e78b637a5904fe6a96698e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/b83ff7cfcfee7827e1e78b637a5904fe6a96698e", + "reference": "b83ff7cfcfee7827e1e78b637a5904fe6a96698e", + "shasum": "" + }, + "require": { + "php": "^7.0", + "phpdocumentor/reflection-common": "^1.0.0 || ^2.0.0", + "phpdocumentor/type-resolver": "~0.4 || ^1.0.0", + "webmozart/assert": "^1.0" + }, + "require-dev": { + "doctrine/instantiator": "^1.0.5", + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^6.4" + }, + "time": "2019-09-12T14:27:41+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": [ "src/" ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", - "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], - "install-path": "../phpunit/php-code-coverage" + } }, - { - "name": "phpunit/php-file-iterator", - "version": "1.4.5", - "version_normalized": "1.4.5.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "time": "2017-11-27T13:52:08+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "FilterIterator implementation that filters files based on a list of suffixes.", - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], - "install-path": "../phpunit/php-file-iterator" + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock." + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.0.1", + "version_normalized": "1.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9" }, - { - "name": "phpunit/php-text-template", - "version": "1.2.1", - "version_normalized": "1.2.1.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "time": "2015-06-21T13:50:34+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], - "install-path": "../phpunit/php-text-template" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", + "reference": "2e32a6d48972b2c1976ed5d8967145b6cec4a4a9", + "shasum": "" }, - { - "name": "phpunit/php-timer", - "version": "1.0.9", - "version_normalized": "1.0.9.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" - }, - "time": "2017-02-26T11:10:40+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], - "install-path": "../phpunit/php-timer" + "require": { + "php": "^7.1", + "phpdocumentor/reflection-common": "^2.0" }, - { - "name": "phpunit/php-token-stream", - "version": "2.0.2", - "version_normalized": "2.0.2.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "791198a2c6254db10131eecfe8c06670700904db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db", - "reference": "791198a2c6254db10131eecfe8c06670700904db", - "shasum": "" - }, - "require": { - "ext-tokenizer": "*", - "php": "^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^6.2.4" - }, - "time": "2017-11-27T05:48:46+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Wrapper around PHP's tokenizer extension.", - "homepage": "https://github.com/sebastianbergmann/php-token-stream/", - "keywords": [ - "tokenizer" - ], - "install-path": "../phpunit/php-token-stream" + "require-dev": { + "ext-tokenizer": "^7.1", + "mockery/mockery": "~1", + "phpunit/phpunit": "^7.0" }, - { - "name": "phpunit/phpunit", - "version": "5.7.27", - "version_normalized": "5.7.27.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c", - "reference": "b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "ext-mbstring": "*", - "ext-xml": "*", - "myclabs/deep-copy": "~1.3", - "php": "^5.6 || ^7.0", - "phpspec/prophecy": "^1.6.2", - "phpunit/php-code-coverage": "^4.0.4", - "phpunit/php-file-iterator": "~1.4", - "phpunit/php-text-template": "~1.2", - "phpunit/php-timer": "^1.0.6", - "phpunit/phpunit-mock-objects": "^3.2", - "sebastian/comparator": "^1.2.4", - "sebastian/diff": "^1.4.3", - "sebastian/environment": "^1.3.4 || ^2.0", - "sebastian/exporter": "~2.0", - "sebastian/global-state": "^1.1", - "sebastian/object-enumerator": "~2.0", - "sebastian/resource-operations": "~1.0", - "sebastian/version": "^1.0.6|^2.0.1", - "symfony/yaml": "~2.1|~3.0|~4.0" - }, - "conflict": { - "phpdocumentor/reflection-docblock": "3.0.2" - }, - "require-dev": { - "ext-pdo": "*" - }, - "suggest": { - "ext-xdebug": "*", - "phpunit/php-invoker": "~1.1" - }, - "time": "2018-02-01T05:50:59+00:00", - "bin": [ - "phpunit" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.7.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "The PHP Unit Testing framework.", - "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], - "install-path": "../phpunit/phpunit" + "time": "2019-08-22T18:11:29+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } }, - { - "name": "phpunit/phpunit-mock-objects", - "version": "3.4.4", - "version_normalized": "3.4.4.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", - "reference": "a23b761686d50a560cc56233b9ecf49597cc9118" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/a23b761686d50a560cc56233b9ecf49597cc9118", - "reference": "a23b761686d50a560cc56233b9ecf49597cc9118", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.0.2", - "php": "^5.6 || ^7.0", - "phpunit/php-text-template": "^1.2", - "sebastian/exporter": "^1.2 || ^2.0" - }, - "conflict": { - "phpunit/phpunit": "<5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.4" - }, - "suggest": { - "ext-soap": "*" - }, - "time": "2017-06-30T09:13:00+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" - } - ], - "description": "Mock Object library for PHPUnit", - "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", - "keywords": [ - "mock", - "xunit" - ], - "install-path": "../phpunit/phpunit-mock-objects" + "installation-source": "dist", + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } }, - { - "name": "pimple/pimple", - "version": "v3.2.3", - "version_normalized": "3.2.3.0", - "source": { - "type": "git", - "url": "https://github.com/silexphp/Pimple.git", - "reference": "9e403941ef9d65d20cba7d54e29fe906db42cf32" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/silexphp/Pimple/zipball/9e403941ef9d65d20cba7d54e29fe906db42cf32", - "reference": "9e403941ef9d65d20cba7d54e29fe906db42cf32", - "shasum": "" - }, - "require": { - "php": ">=5.3.0", - "psr/container": "^1.0" - }, - "require-dev": { - "symfony/phpunit-bridge": "^3.2" - }, - "time": "2018-01-21T07:42:36+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-0": { - "Pimple": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - } - ], - "description": "Pimple, a simple Dependency Injection Container", - "homepage": "http://pimple.sensiolabs.org", - "keywords": [ - "container", - "dependency injection" - ], - "install-path": "../pimple/pimple" + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names" + }, + { + "name": "phpmailer/phpmailer", + "version": "v6.1.3", + "version_normalized": "6.1.3.0", + "source": { + "type": "git", + "url": "https://github.com/PHPMailer/PHPMailer.git", + "reference": "a25ae38e03de4ee4031725498a600012364787c7" }, - { - "name": "psr/container", - "version": "1.0.0", - "version_normalized": "1.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "time": "2017-02-14T16:28:37+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Psr\\Container\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", - "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" - ], - "install-path": "../psr/container" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/a25ae38e03de4ee4031725498a600012364787c7", + "reference": "a25ae38e03de4ee4031725498a600012364787c7", + "shasum": "" }, - { - "name": "psr/http-factory", - "version": "1.0.1", - "version_normalized": "1.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-factory.git", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", - "shasum": "" - }, - "require": { - "php": ">=7.0.0", - "psr/http-message": "^1.0" - }, - "time": "2019-04-30T12:38:16+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interfaces for PSR-7 HTTP message factories", - "keywords": [ - "factory", - "http", - "message", - "psr", - "psr-17", - "psr-7", - "request", - "response" - ], - "install-path": "../psr/http-factory" + "require": { + "ext-ctype": "*", + "ext-filter": "*", + "php": ">=5.5.0" }, - { - "name": "psr/http-message", - "version": "1.0.1", - "version_normalized": "1.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "time": "2016-08-06T14:39:51+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "install-path": "../psr/http-message" + "require-dev": { + "doctrine/annotations": "^1.2", + "friendsofphp/php-cs-fixer": "^2.2", + "phpunit/phpunit": "^4.8 || ^5.7" }, - { - "name": "psr/http-server-handler", - "version": "1.0.1", - "version_normalized": "1.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-server-handler.git", - "reference": "aff2f80e33b7f026ec96bb42f63242dc50ffcae7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-server-handler/zipball/aff2f80e33b7f026ec96bb42f63242dc50ffcae7", - "reference": "aff2f80e33b7f026ec96bb42f63242dc50ffcae7", - "shasum": "" - }, - "require": { - "php": ">=7.0", - "psr/http-message": "^1.0" - }, - "time": "2018-10-30T16:46:14+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Psr\\Http\\Server\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP server-side request handler", - "keywords": [ - "handler", - "http", - "http-interop", - "psr", - "psr-15", - "psr-7", - "request", - "response", - "server" - ], - "install-path": "../psr/http-server-handler" + "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)" }, - { - "name": "psr/http-server-middleware", - "version": "1.0.1", - "version_normalized": "1.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-server-middleware.git", - "reference": "2296f45510945530b9dceb8bcedb5cb84d40c5f5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-server-middleware/zipball/2296f45510945530b9dceb8bcedb5cb84d40c5f5", - "reference": "2296f45510945530b9dceb8bcedb5cb84d40c5f5", - "shasum": "" - }, - "require": { - "php": ">=7.0", - "psr/http-message": "^1.0", - "psr/http-server-handler": "^1.0" - }, - "time": "2018-10-30T17:12:04+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Psr\\Http\\Server\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP server-side middleware", - "keywords": [ - "http", - "http-interop", - "middleware", - "psr", - "psr-15", - "psr-7", - "request", - "response" - ], - "install-path": "../psr/http-server-middleware" + "time": "2019-11-21T09:37:46+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "PHPMailer\\PHPMailer\\": "src/" + } }, - { - "name": "psr/log", - "version": "1.1.2", - "version_normalized": "1.1.2.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801" + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-only" + ], + "authors": [ + { + "name": "Marcus Bointon", + "email": "phpmailer@synchromedia.co.uk" }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801", - "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801", - "shasum": "" + { + "name": "Jim Jagielski", + "email": "jimjag@gmail.com" }, - "require": { - "php": ">=5.3.0" + { + "name": "Andy Prevost", + "email": "codeworxtech@users.sourceforge.net" }, - "time": "2019-11-01T11:05:21+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "install-path": "../psr/log" + { + "name": "Brent R. Matzelle" + } + ], + "description": "PHPMailer is a full-featured email creation and transfer class for PHP" + }, + { + "name": "phpspec/prophecy", + "version": "1.9.0", + "version_normalized": "1.9.0.0", + "source": { + "type": "git", + "url": "https://github.com/phpspec/prophecy.git", + "reference": "f6811d96d97bdf400077a0cc100ae56aa32b9203" }, - { - "name": "sebastian/code-unit-reverse-lookup", - "version": "1.0.1", - "version_normalized": "1.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.0" - }, - "time": "2017-03-04T06:30:41+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Looks up which function or method a line of code belongs to", - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "install-path": "../sebastian/code-unit-reverse-lookup" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpspec/prophecy/zipball/f6811d96d97bdf400077a0cc100ae56aa32b9203", + "reference": "f6811d96d97bdf400077a0cc100ae56aa32b9203", + "shasum": "" }, - { - "name": "sebastian/comparator", - "version": "1.2.4", - "version_normalized": "1.2.4.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", - "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "sebastian/diff": "~1.2", - "sebastian/exporter": "~1.2 || ~2.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.4" - }, - "time": "2017-01-29T09:50:25+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "http://www.github.com/sebastianbergmann/comparator", - "keywords": [ - "comparator", - "compare", - "equality" - ], - "install-path": "../sebastian/comparator" + "require": { + "doctrine/instantiator": "^1.0.2", + "php": "^5.3|^7.0", + "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0", + "sebastian/comparator": "^1.1|^2.0|^3.0", + "sebastian/recursion-context": "^1.0|^2.0|^3.0" }, - { - "name": "sebastian/diff", - "version": "1.4.3", - "version_normalized": "1.4.3.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7f066a26a962dbe58ddea9f72a4e82874a3975a4", - "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" - }, - "time": "2017-05-22T07:24:03+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Diff implementation", - "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff" - ], - "install-path": "../sebastian/diff" + "require-dev": { + "phpspec/phpspec": "^2.5|^3.2", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1" }, - { - "name": "sebastian/environment", - "version": "2.0.0", - "version_normalized": "2.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/5795ffe5dc5b02460c3e34222fee8cbe245d8fac", - "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac", - "shasum": "" - }, - "require": { - "php": "^5.6 || ^7.0" - }, - "require-dev": { - "phpunit/phpunit": "^5.0" - }, - "time": "2016-11-26T07:53:53+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ], - "install-path": "../sebastian/environment" + "time": "2019-10-03T11:07:50+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.8.x-dev" + } }, - { - "name": "sebastian/exporter", - "version": "2.0.0", - "version_normalized": "2.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4", - "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4", - "shasum": "" - }, - "require": { - "php": ">=5.3.3", - "sebastian/recursion-context": "~2.0" - }, - "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "~4.4" - }, - "time": "2016-11-19T08:54:04+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "http://www.github.com/sebastianbergmann/exporter", - "keywords": [ - "export", - "exporter" - ], - "install-path": "../sebastian/exporter" + "installation-source": "dist", + "autoload": { + "psr-4": { + "Prophecy\\": "src/Prophecy" + } }, - { - "name": "sebastian/global-state", - "version": "1.1.1", - "version_normalized": "1.1.1.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4" + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "http://everzet.com" }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4", - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.2" - }, - "suggest": { - "ext-uopz": "*" - }, - "time": "2015-10-12T03:26:01+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], - "install-path": "../sebastian/global-state" + { + "name": "Marcello Duarte", + "email": "marcello.duarte@gmail.com" + } + ], + "description": "Highly opinionated mocking framework for PHP 5.3+", + "homepage": "https://github.com/phpspec/prophecy", + "keywords": [ + "Double", + "Dummy", + "fake", + "mock", + "spy", + "stub" + ] + }, + { + "name": "phpunit/php-code-coverage", + "version": "4.0.8", + "version_normalized": "4.0.8.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d" }, - { - "name": "sebastian/object-enumerator", - "version": "2.0.1", - "version_normalized": "2.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1311872ac850040a79c3c058bea3e22d0f09cbb7", - "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7", - "shasum": "" - }, - "require": { - "php": ">=5.6", - "sebastian/recursion-context": "~2.0" - }, - "require-dev": { - "phpunit/phpunit": "~5" - }, - "time": "2017-02-18T15:18:39+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Traverses array structures and object graphs to enumerate all referenced objects", - "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "install-path": "../sebastian/object-enumerator" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ef7b2f56815df854e66ceaee8ebe9393ae36a40d", + "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d", + "shasum": "" }, - { - "name": "sebastian/recursion-context", - "version": "2.0.0", - "version_normalized": "2.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/2c3ba150cbec723aa057506e73a8d33bdb286c9a", - "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "require-dev": { - "phpunit/phpunit": "~4.4" - }, - "time": "2016-11-19T07:33:16+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - }, - { - "name": "Adam Harvey", - "email": "aharvey@php.net" - } - ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "install-path": "../sebastian/recursion-context" + "require": { + "ext-dom": "*", + "ext-xmlwriter": "*", + "php": "^5.6 || ^7.0", + "phpunit/php-file-iterator": "^1.3", + "phpunit/php-text-template": "^1.2", + "phpunit/php-token-stream": "^1.4.2 || ^2.0", + "sebastian/code-unit-reverse-lookup": "^1.0", + "sebastian/environment": "^1.3.2 || ^2.0", + "sebastian/version": "^1.0 || ^2.0" }, - { - "name": "sebastian/resource-operations", - "version": "1.0.0", - "version_normalized": "1.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", - "shasum": "" - }, - "require": { - "php": ">=5.6.0" - }, - "time": "2015-07-28T20:34:47+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "install-path": "../sebastian/resource-operations" + "require-dev": { + "ext-xdebug": "^2.1.4", + "phpunit/phpunit": "^5.7" }, - { - "name": "sebastian/version", - "version": "2.0.1", - "version_normalized": "2.0.1.0", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", - "shasum": "" - }, - "require": { - "php": ">=5.6" - }, - "time": "2016-10-03T07:35:21+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", - "install-path": "../sebastian/version" + "suggest": { + "ext-xdebug": "^2.5.1" }, - { - "name": "slim/flash", - "version": "0.4.0", - "version_normalized": "0.4.0.0", - "source": { - "type": "git", - "url": "https://github.com/slimphp/Slim-Flash.git", - "reference": "9aaff5fded3b54f4e519ec3d4ac74d3d1f2cbbbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/slimphp/Slim-Flash/zipball/9aaff5fded3b54f4e519ec3d4ac74d3d1f2cbbbc", - "reference": "9aaff5fded3b54f4e519ec3d4ac74d3d1f2cbbbc", - "shasum": "" - }, - "require": { - "php": ">=5.5.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0" - }, - "time": "2017-10-22T10:35:05+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "Slim\\Flash\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Josh Lockhart", - "email": "hello@joshlockhart.com", - "homepage": "http://joshlockhart.com" - } - ], - "description": "Slim Framework Flash message service provider", - "homepage": "http://slimframework.com", - "keywords": [ - "flash", - "framework", - "message", - "provider", - "slim" - ], - "install-path": "../slim/flash" + "time": "2017-04-02T07:44:40+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0.x-dev" + } }, - { - "name": "slim/slim", - "version": "3.12.2", - "version_normalized": "3.12.2.0", - "source": { - "type": "git", - "url": "https://github.com/slimphp/Slim.git", - "reference": "200c6143f15baa477601879b64ab2326847aac0b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/slimphp/Slim/zipball/200c6143f15baa477601879b64ab2326847aac0b", - "reference": "200c6143f15baa477601879b64ab2326847aac0b", - "shasum": "" - }, - "require": { - "container-interop/container-interop": "^1.2", - "ext-json": "*", - "ext-libxml": "*", - "ext-simplexml": "*", - "nikic/fast-route": "^1.0", - "php": ">=5.5.0", - "pimple/pimple": "^3.0", - "psr/container": "^1.0", - "psr/http-message": "^1.0" - }, - "provide": { - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0", - "squizlabs/php_codesniffer": "^2.5" - }, - "time": "2019-08-20T18:46:05+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "Slim\\": "Slim" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Josh Lockhart", - "email": "hello@joshlockhart.com", - "homepage": "https://joshlockhart.com" - }, - { - "name": "Andrew Smith", - "email": "a.smith@silentworks.co.uk", - "homepage": "http://silentworks.co.uk" - }, - { - "name": "Rob Allen", - "email": "rob@akrabat.com", - "homepage": "http://akrabat.com" - }, - { - "name": "Gabriel Manricks", - "email": "gmanricks@me.com", - "homepage": "http://gabrielmanricks.com" - } - ], - "description": "Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs", - "homepage": "https://slimframework.com", - "keywords": [ - "api", - "framework", - "micro", - "router" - ], - "install-path": "../slim/slim" + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] }, - { - "name": "slim/twig-view", - "version": "2.5.0", - "version_normalized": "2.5.0.0", - "source": { - "type": "git", - "url": "https://github.com/slimphp/Twig-View.git", - "reference": "06ef39b58d60b11a9546893fd0b7fff2bd901798" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/slimphp/Twig-View/zipball/06ef39b58d60b11a9546893fd0b7fff2bd901798", - "reference": "06ef39b58d60b11a9546893fd0b7fff2bd901798", - "shasum": "" - }, - "require": { - "php": ">=5.5.0", - "psr/http-message": "^1.0", - "twig/twig": "^1.38|^2.7" - }, - "require-dev": { - "phpunit/phpunit": "^4.8|^5.7", - "slim/slim": "^3.10" - }, - "time": "2019-04-06T16:34:38+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "Slim\\Views\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Josh Lockhart", - "email": "hello@joshlockhart.com", - "homepage": "http://joshlockhart.com" - } - ], - "description": "Slim Framework 3 view helper built on top of the Twig 2 templating component", - "homepage": "http://slimframework.com", - "keywords": [ - "framework", - "slim", - "template", - "twig", - "view" - ], - "install-path": "../slim/twig-view" + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sb@sebastian-bergmann.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ] + }, + { + "name": "phpunit/php-file-iterator", + "version": "1.4.5", + "version_normalized": "1.4.5.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.12.0", - "version_normalized": "1.12.0.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "550ebaac289296ce228a706d0867afc34687e3f4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/550ebaac289296ce228a706d0867afc34687e3f4", - "reference": "550ebaac289296ce228a706d0867afc34687e3f4", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-ctype": "For best performance" - }, - "time": "2019-08-06T08:03:45+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.12-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], - "install-path": "../symfony/polyfill-ctype" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", + "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", + "shasum": "" }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.12.0", - "version_normalized": "1.12.0.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/b42a2f66e8f1b15ccf25652c3424265923eb4f17", - "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "time": "2019-08-06T08:03:45+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.12-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ], - "install-path": "../symfony/polyfill-mbstring" + "require": { + "php": ">=5.3.3" }, - { - "name": "symfony/yaml", - "version": "v4.4.0", - "version_normalized": "4.4.0.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "76de473358fe802578a415d5bb43c296cf09d211" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/76de473358fe802578a415d5bb43c296cf09d211", - "reference": "76de473358fe802578a415d5bb43c296cf09d211", - "shasum": "" - }, - "require": { - "php": "^7.1.3", - "symfony/polyfill-ctype": "~1.8" - }, - "conflict": { - "symfony/console": "<3.4" - }, - "require-dev": { - "symfony/console": "^3.4|^4.0|^5.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "time": "2019-11-12T14:51:11+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.4-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony Yaml Component", - "homepage": "https://symfony.com", - "install-path": "../symfony/yaml" + "time": "2017-11-27T13:52:08+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4.x-dev" + } }, - { - "name": "tuupola/callable-handler", - "version": "1.0.0", - "version_normalized": "1.0.0.0", - "source": { - "type": "git", - "url": "https://github.com/tuupola/callable-handler.git", - "reference": "8b9d87f88056d4234af317d65612d7b6307a747a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tuupola/callable-handler/zipball/8b9d87f88056d4234af317d65612d7b6307a747a", - "reference": "8b9d87f88056d4234af317d65612d7b6307a747a", - "shasum": "" - }, - "require": { - "php": "^7.1", - "psr/http-server-middleware": "^1.0" - }, - "require-dev": { - "codedungeon/phpunit-result-printer": "^0.4.4", - "overtrue/phplint": "^1.0", - "phpunit/phpunit": "^6.5", - "squizlabs/php_codesniffer": "^3.2", - "tuupola/http-factory": "^0.4.0|^1.0", - "zendframework/zend-diactoros": "^1.6.0|^2.0" - }, - "time": "2018-10-12T09:59:35+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "Tuupola\\Middleware\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mika Tuupola", - "email": "tuupola@appelsiini.net", - "homepage": "https://appelsiini.net/", - "role": "Developer" - } - ], - "description": "Compatibility layer for PSR-7 double pass and PSR-15 middlewares.", - "homepage": "https://github.com/tuupola/callable-handler", - "keywords": [ - "middleware", - "psr-15", - "psr-7" - ], - "install-path": "../tuupola/callable-handler" + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] }, - { - "name": "tuupola/http-factory", - "version": "1.1.0", - "version_normalized": "1.1.0.0", - "source": { - "type": "git", - "url": "https://github.com/tuupola/http-factory.git", - "reference": "5fbde4c65a10d09a85652684a6e569542265a749" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tuupola/http-factory/zipball/5fbde4c65a10d09a85652684a6e569542265a749", - "reference": "5fbde4c65a10d09a85652684a6e569542265a749", - "shasum": "" - }, - "require": { - "php": "^7.1", - "psr/http-factory": "^1.0" - }, - "conflict": { - "nyholm/psr7": "<1.0" - }, - "provide": { - "psr/http-factory-implementation": "^1.0" - }, - "require-dev": { - "http-interop/http-factory-tests": "^0.5.0", - "overtrue/phplint": "^1.0", - "phpunit/phpunit": "^6.0|^7.0", - "squizlabs/php_codesniffer": "^3.0" - }, - "time": "2019-08-07T07:10:58+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "Tuupola\\Http\\Factory\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mika Tuupola", - "email": "tuupola@appelsiini.net", - "homepage": "https://appelsiini.net/", - "role": "Developer" - } - ], - "description": "Lightweight autodiscovering PSR-17 HTTP factories", - "homepage": "https://github.com/tuupola/http-factory", - "keywords": [ - "http", - "psr-17", - "psr-7" - ], - "install-path": "../tuupola/http-factory" + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sb@sebastian-bergmann.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ] + }, + { + "name": "phpunit/php-text-template", + "version": "1.2.1", + "version_normalized": "1.2.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" }, - { - "name": "tuupola/slim-basic-auth", - "version": "3.2.1", - "version_normalized": "3.2.1.0", - "source": { - "type": "git", - "url": "https://github.com/tuupola/slim-basic-auth.git", - "reference": "40f5efe991ac4e2441ee05b830375c02432ff3f8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/tuupola/slim-basic-auth/zipball/40f5efe991ac4e2441ee05b830375c02432ff3f8", - "reference": "40f5efe991ac4e2441ee05b830375c02432ff3f8", - "shasum": "" - }, - "require": { - "php": "^7.1", - "psr/http-message": "^1.0.1", - "psr/http-server-middleware": "^1.0", - "tuupola/callable-handler": "^0.3.0|^0.4.0|^1.0", - "tuupola/http-factory": "^0.4.0|^1.0" - }, - "require-dev": { - "codedungeon/phpunit-result-printer": "^0.19.14", - "equip/dispatch": "^2.0", - "overtrue/phplint": "^1.1", - "phpstan/phpstan": "^0.9.2", - "phpunit/phpunit": "^7.0", - "squizlabs/php_codesniffer": "^3.2", - "zendframework/zend-diactoros": "^1.3|^2.0" - }, - "time": "2018-10-15T12:48:00+00:00", - "type": "library", - "installation-source": "dist", - "autoload": { - "psr-4": { - "Tuupola\\Middleware\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Mika Tuupola", - "email": "tuupola@appelsiini.net", - "homepage": "https://appelsiini.net/" - } - ], - "description": "PSR-7 and PSR-15 HTTP Basic Authentication Middleware", - "homepage": "https://appelsiini.net/projects/slim-basic-auth", - "keywords": [ - "auth", - "middleware", - "psr-15", - "psr-7" - ], - "install-path": "../tuupola/slim-basic-auth" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "shasum": "" }, - { - "name": "twig/twig", - "version": "v2.12.2", - "version_normalized": "2.12.2.0", - "source": { - "type": "git", - "url": "https://github.com/twigphp/Twig.git", - "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed", - "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed", - "shasum": "" - }, - "require": { - "php": "^7.0", - "symfony/polyfill-ctype": "^1.8", - "symfony/polyfill-mbstring": "^1.3" - }, - "require-dev": { - "psr/container": "^1.0", - "symfony/debug": "^3.4|^4.2", - "symfony/phpunit-bridge": "^4.4@dev|^5.0" - }, - "time": "2019-11-11T16:52:09+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.12-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-0": { - "Twig_": "lib/" - }, - "psr-4": { - "Twig\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "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": [ - "templating" - ], - "install-path": "../twig/twig" + "require": { + "php": ">=5.3.3" }, - { - "name": "webmozart/assert", - "version": "1.5.0", - "version_normalized": "1.5.0.0", - "source": { - "type": "git", - "url": "https://github.com/webmozart/assert.git", - "reference": "88e6d84706d09a236046d686bbea96f07b3a34f4" + "time": "2015-06-21T13:50:34+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ] + }, + { + "name": "phpunit/php-timer", + "version": "1.0.9", + "version_normalized": "1.0.9.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", + "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + }, + "time": "2017-02-26T11:10:40+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sb@sebastian-bergmann.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ] + }, + { + "name": "phpunit/php-token-stream", + "version": "2.0.2", + "version_normalized": "2.0.2.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-token-stream.git", + "reference": "791198a2c6254db10131eecfe8c06670700904db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db", + "reference": "791198a2c6254db10131eecfe8c06670700904db", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.2.4" + }, + "time": "2017-11-27T05:48:46+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Wrapper around PHP's tokenizer extension.", + "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "keywords": [ + "tokenizer" + ] + }, + { + "name": "phpunit/phpunit", + "version": "5.7.27", + "version_normalized": "5.7.27.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c", + "reference": "b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "myclabs/deep-copy": "~1.3", + "php": "^5.6 || ^7.0", + "phpspec/prophecy": "^1.6.2", + "phpunit/php-code-coverage": "^4.0.4", + "phpunit/php-file-iterator": "~1.4", + "phpunit/php-text-template": "~1.2", + "phpunit/php-timer": "^1.0.6", + "phpunit/phpunit-mock-objects": "^3.2", + "sebastian/comparator": "^1.2.4", + "sebastian/diff": "^1.4.3", + "sebastian/environment": "^1.3.4 || ^2.0", + "sebastian/exporter": "~2.0", + "sebastian/global-state": "^1.1", + "sebastian/object-enumerator": "~2.0", + "sebastian/resource-operations": "~1.0", + "sebastian/version": "^1.0.6|^2.0.1", + "symfony/yaml": "~2.1|~3.0|~4.0" + }, + "conflict": { + "phpdocumentor/reflection-docblock": "3.0.2" + }, + "require-dev": { + "ext-pdo": "*" + }, + "suggest": { + "ext-xdebug": "*", + "phpunit/php-invoker": "~1.1" + }, + "time": "2018-02-01T05:50:59+00:00", + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.7.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ] + }, + { + "name": "phpunit/phpunit-mock-objects", + "version": "3.4.4", + "version_normalized": "3.4.4.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", + "reference": "a23b761686d50a560cc56233b9ecf49597cc9118" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/a23b761686d50a560cc56233b9ecf49597cc9118", + "reference": "a23b761686d50a560cc56233b9ecf49597cc9118", + "shasum": "" + }, + "require": { + "doctrine/instantiator": "^1.0.2", + "php": "^5.6 || ^7.0", + "phpunit/php-text-template": "^1.2", + "sebastian/exporter": "^1.2 || ^2.0" + }, + "conflict": { + "phpunit/phpunit": "<5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.4" + }, + "suggest": { + "ext-soap": "*" + }, + "time": "2017-06-30T09:13:00+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sb@sebastian-bergmann.de", + "role": "lead" + } + ], + "description": "Mock Object library for PHPUnit", + "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", + "keywords": [ + "mock", + "xunit" + ] + }, + { + "name": "pimple/pimple", + "version": "v3.2.3", + "version_normalized": "3.2.3.0", + "source": { + "type": "git", + "url": "https://github.com/silexphp/Pimple.git", + "reference": "9e403941ef9d65d20cba7d54e29fe906db42cf32" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/silexphp/Pimple/zipball/9e403941ef9d65d20cba7d54e29fe906db42cf32", + "reference": "9e403941ef9d65d20cba7d54e29fe906db42cf32", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "psr/container": "^1.0" + }, + "require-dev": { + "symfony/phpunit-bridge": "^3.2" + }, + "time": "2018-01-21T07:42:36+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.2.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-0": { + "Pimple": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Pimple, a simple Dependency Injection Container", + "homepage": "http://pimple.sensiolabs.org", + "keywords": [ + "container", + "dependency injection" + ] + }, + { + "name": "psr/container", + "version": "1.0.0", + "version_normalized": "1.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "time": "2017-02-14T16:28:37+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ] + }, + { + "name": "psr/http-factory", + "version": "1.0.1", + "version_normalized": "1.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0" + }, + "time": "2019-04-30T12:38:16+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ] + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "version_normalized": "1.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "time": "2016-08-06T14:39:51+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ] + }, + { + "name": "psr/http-server-handler", + "version": "1.0.1", + "version_normalized": "1.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-server-handler.git", + "reference": "aff2f80e33b7f026ec96bb42f63242dc50ffcae7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-server-handler/zipball/aff2f80e33b7f026ec96bb42f63242dc50ffcae7", + "reference": "aff2f80e33b7f026ec96bb42f63242dc50ffcae7", + "shasum": "" + }, + "require": { + "php": ">=7.0", + "psr/http-message": "^1.0" + }, + "time": "2018-10-30T16:46:14+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Psr\\Http\\Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP server-side request handler", + "keywords": [ + "handler", + "http", + "http-interop", + "psr", + "psr-15", + "psr-7", + "request", + "response", + "server" + ] + }, + { + "name": "psr/http-server-middleware", + "version": "1.0.1", + "version_normalized": "1.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-server-middleware.git", + "reference": "2296f45510945530b9dceb8bcedb5cb84d40c5f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-server-middleware/zipball/2296f45510945530b9dceb8bcedb5cb84d40c5f5", + "reference": "2296f45510945530b9dceb8bcedb5cb84d40c5f5", + "shasum": "" + }, + "require": { + "php": ">=7.0", + "psr/http-message": "^1.0", + "psr/http-server-handler": "^1.0" + }, + "time": "2018-10-30T17:12:04+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Psr\\Http\\Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP server-side middleware", + "keywords": [ + "http", + "http-interop", + "middleware", + "psr", + "psr-15", + "psr-7", + "request", + "response" + ] + }, + { + "name": "psr/log", + "version": "1.1.2", + "version_normalized": "1.1.2.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801", + "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "time": "2019-11-01T11:05:21+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ] + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "1.0.1", + "version_normalized": "1.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7 || ^6.0" + }, + "time": "2017-03-04T06:30:41+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/" + }, + { + "name": "sebastian/comparator", + "version": "1.2.4", + "version_normalized": "1.2.4.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", + "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "sebastian/diff": "~1.2", + "sebastian/exporter": "~1.2 || ~2.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.4" + }, + "time": "2017-01-29T09:50:25+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozart/assert/zipball/88e6d84706d09a236046d686bbea96f07b3a34f4", - "reference": "88e6d84706d09a236046d686bbea96f07b3a34f4", - "shasum": "" + { + "name": "Volker Dusch", + "email": "github@wallbash.com" }, - "require": { - "php": "^5.3.3 || ^7.0", - "symfony/polyfill-ctype": "^1.8" + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" }, - "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^7.5.13" + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "http://www.github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ] + }, + { + "name": "sebastian/diff", + "version": "1.4.3", + "version_normalized": "1.4.3.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7f066a26a962dbe58ddea9f72a4e82874a3975a4", + "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + }, + "time": "2017-05-22T07:24:03+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" }, - "time": "2019-08-24T08:43:50+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.3-dev" - } + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff" + ] + }, + { + "name": "sebastian/environment", + "version": "2.0.0", + "version_normalized": "2.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/5795ffe5dc5b02460c3e34222fee8cbe245d8fac", + "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.0" + }, + "time": "2016-11-26T07:53:53+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "http://www.github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ] + }, + { + "name": "sebastian/exporter", + "version": "2.0.0", + "version_normalized": "2.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4", + "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "sebastian/recursion-context": "~2.0" + }, + "require-dev": { + "ext-mbstring": "*", + "phpunit/phpunit": "~4.4" + }, + "time": "2016-11-19T08:54:04+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } + { + "name": "Volker Dusch", + "email": "github@wallbash.com" }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "install-path": "../webmozart/assert" - } - ], - "dev": true, - "dev-package-names": [ - "doctrine/instantiator", - "myclabs/deep-copy", - "phpdocumentor/reflection-common", - "phpdocumentor/reflection-docblock", - "phpdocumentor/type-resolver", - "phpspec/prophecy", - "phpunit/php-code-coverage", - "phpunit/php-file-iterator", - "phpunit/php-text-template", - "phpunit/php-timer", - "phpunit/php-token-stream", - "phpunit/phpunit", - "phpunit/phpunit-mock-objects", - "sebastian/code-unit-reverse-lookup", - "sebastian/comparator", - "sebastian/diff", - "sebastian/environment", - "sebastian/exporter", - "sebastian/global-state", - "sebastian/object-enumerator", - "sebastian/recursion-context", - "sebastian/resource-operations", - "sebastian/version", - "symfony/yaml", - "webmozart/assert" - ] -} + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "http://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ] + }, + { + "name": "sebastian/global-state", + "version": "1.1.1", + "version_normalized": "1.1.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4", + "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "phpunit/phpunit": "~4.2" + }, + "suggest": { + "ext-uopz": "*" + }, + "time": "2015-10-12T03:26:01+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "http://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ] + }, + { + "name": "sebastian/object-enumerator", + "version": "2.0.1", + "version_normalized": "2.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1311872ac850040a79c3c058bea3e22d0f09cbb7", + "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7", + "shasum": "" + }, + "require": { + "php": ">=5.6", + "sebastian/recursion-context": "~2.0" + }, + "require-dev": { + "phpunit/phpunit": "~5" + }, + "time": "2017-02-18T15:18:39+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/" + }, + { + "name": "sebastian/recursion-context", + "version": "2.0.0", + "version_normalized": "2.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/2c3ba150cbec723aa057506e73a8d33bdb286c9a", + "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "phpunit/phpunit": "~4.4" + }, + "time": "2016-11-19T07:33:16+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "http://www.github.com/sebastianbergmann/recursion-context" + }, + { + "name": "sebastian/resource-operations", + "version": "1.0.0", + "version_normalized": "1.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/resource-operations.git", + "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "shasum": "" + }, + "require": { + "php": ">=5.6.0" + }, + "time": "2015-07-28T20:34:47+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides a list of PHP built-in functions that operate on resources", + "homepage": "https://www.github.com/sebastianbergmann/resource-operations" + }, + { + "name": "sebastian/version", + "version": "2.0.1", + "version_normalized": "2.0.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", + "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "time": "2016-10-03T07:35:21+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version" + }, + { + "name": "slim/flash", + "version": "0.4.0", + "version_normalized": "0.4.0.0", + "source": { + "type": "git", + "url": "https://github.com/slimphp/Slim-Flash.git", + "reference": "9aaff5fded3b54f4e519ec3d4ac74d3d1f2cbbbc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/slimphp/Slim-Flash/zipball/9aaff5fded3b54f4e519ec3d4ac74d3d1f2cbbbc", + "reference": "9aaff5fded3b54f4e519ec3d4ac74d3d1f2cbbbc", + "shasum": "" + }, + "require": { + "php": ">=5.5.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0" + }, + "time": "2017-10-22T10:35:05+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Slim\\Flash\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Josh Lockhart", + "email": "hello@joshlockhart.com", + "homepage": "http://joshlockhart.com" + } + ], + "description": "Slim Framework Flash message service provider", + "homepage": "http://slimframework.com", + "keywords": [ + "flash", + "framework", + "message", + "provider", + "slim" + ] + }, + { + "name": "slim/slim", + "version": "3.12.2", + "version_normalized": "3.12.2.0", + "source": { + "type": "git", + "url": "https://github.com/slimphp/Slim.git", + "reference": "200c6143f15baa477601879b64ab2326847aac0b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/slimphp/Slim/zipball/200c6143f15baa477601879b64ab2326847aac0b", + "reference": "200c6143f15baa477601879b64ab2326847aac0b", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.2", + "ext-json": "*", + "ext-libxml": "*", + "ext-simplexml": "*", + "nikic/fast-route": "^1.0", + "php": ">=5.5.0", + "pimple/pimple": "^3.0", + "psr/container": "^1.0", + "psr/http-message": "^1.0" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0", + "squizlabs/php_codesniffer": "^2.5" + }, + "time": "2019-08-20T18:46:05+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Slim\\": "Slim" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Josh Lockhart", + "email": "hello@joshlockhart.com", + "homepage": "https://joshlockhart.com" + }, + { + "name": "Andrew Smith", + "email": "a.smith@silentworks.co.uk", + "homepage": "http://silentworks.co.uk" + }, + { + "name": "Rob Allen", + "email": "rob@akrabat.com", + "homepage": "http://akrabat.com" + }, + { + "name": "Gabriel Manricks", + "email": "gmanricks@me.com", + "homepage": "http://gabrielmanricks.com" + } + ], + "description": "Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs", + "homepage": "https://slimframework.com", + "keywords": [ + "api", + "framework", + "micro", + "router" + ] + }, + { + "name": "slim/twig-view", + "version": "2.5.0", + "version_normalized": "2.5.0.0", + "source": { + "type": "git", + "url": "https://github.com/slimphp/Twig-View.git", + "reference": "06ef39b58d60b11a9546893fd0b7fff2bd901798" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/slimphp/Twig-View/zipball/06ef39b58d60b11a9546893fd0b7fff2bd901798", + "reference": "06ef39b58d60b11a9546893fd0b7fff2bd901798", + "shasum": "" + }, + "require": { + "php": ">=5.5.0", + "psr/http-message": "^1.0", + "twig/twig": "^1.38|^2.7" + }, + "require-dev": { + "phpunit/phpunit": "^4.8|^5.7", + "slim/slim": "^3.10" + }, + "time": "2019-04-06T16:34:38+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Slim\\Views\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Josh Lockhart", + "email": "hello@joshlockhart.com", + "homepage": "http://joshlockhart.com" + } + ], + "description": "Slim Framework 3 view helper built on top of the Twig 2 templating component", + "homepage": "http://slimframework.com", + "keywords": [ + "framework", + "slim", + "template", + "twig", + "view" + ] + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.12.0", + "version_normalized": "1.12.0.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "550ebaac289296ce228a706d0867afc34687e3f4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/550ebaac289296ce228a706d0867afc34687e3f4", + "reference": "550ebaac289296ce228a706d0867afc34687e3f4", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "time": "2019-08-06T08:03:45+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ] + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.12.0", + "version_normalized": "1.12.0.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/b42a2f66e8f1b15ccf25652c3424265923eb4f17", + "reference": "b42a2f66e8f1b15ccf25652c3424265923eb4f17", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "time": "2019-08-06T08:03:45+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ] + }, + { + "name": "symfony/yaml", + "version": "v4.4.0", + "version_normalized": "4.4.0.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "76de473358fe802578a415d5bb43c296cf09d211" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/76de473358fe802578a415d5bb43c296cf09d211", + "reference": "76de473358fe802578a415d5bb43c296cf09d211", + "shasum": "" + }, + "require": { + "php": "^7.1.3", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "symfony/console": "<3.4" + }, + "require-dev": { + "symfony/console": "^3.4|^4.0|^5.0" + }, + "suggest": { + "symfony/console": "For validating YAML files using the lint command" + }, + "time": "2019-11-12T14:51:11+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.4-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com" + }, + { + "name": "tuupola/callable-handler", + "version": "1.0.0", + "version_normalized": "1.0.0.0", + "source": { + "type": "git", + "url": "https://github.com/tuupola/callable-handler.git", + "reference": "8b9d87f88056d4234af317d65612d7b6307a747a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tuupola/callable-handler/zipball/8b9d87f88056d4234af317d65612d7b6307a747a", + "reference": "8b9d87f88056d4234af317d65612d7b6307a747a", + "shasum": "" + }, + "require": { + "php": "^7.1", + "psr/http-server-middleware": "^1.0" + }, + "require-dev": { + "codedungeon/phpunit-result-printer": "^0.4.4", + "overtrue/phplint": "^1.0", + "phpunit/phpunit": "^6.5", + "squizlabs/php_codesniffer": "^3.2", + "tuupola/http-factory": "^0.4.0|^1.0", + "zendframework/zend-diactoros": "^1.6.0|^2.0" + }, + "time": "2018-10-12T09:59:35+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Tuupola\\Middleware\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mika Tuupola", + "email": "tuupola@appelsiini.net", + "homepage": "https://appelsiini.net/", + "role": "Developer" + } + ], + "description": "Compatibility layer for PSR-7 double pass and PSR-15 middlewares.", + "homepage": "https://github.com/tuupola/callable-handler", + "keywords": [ + "middleware", + "psr-15", + "psr-7" + ] + }, + { + "name": "tuupola/http-factory", + "version": "1.1.0", + "version_normalized": "1.1.0.0", + "source": { + "type": "git", + "url": "https://github.com/tuupola/http-factory.git", + "reference": "5fbde4c65a10d09a85652684a6e569542265a749" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tuupola/http-factory/zipball/5fbde4c65a10d09a85652684a6e569542265a749", + "reference": "5fbde4c65a10d09a85652684a6e569542265a749", + "shasum": "" + }, + "require": { + "php": "^7.1", + "psr/http-factory": "^1.0" + }, + "conflict": { + "nyholm/psr7": "<1.0" + }, + "provide": { + "psr/http-factory-implementation": "^1.0" + }, + "require-dev": { + "http-interop/http-factory-tests": "^0.5.0", + "overtrue/phplint": "^1.0", + "phpunit/phpunit": "^6.0|^7.0", + "squizlabs/php_codesniffer": "^3.0" + }, + "time": "2019-08-07T07:10:58+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Tuupola\\Http\\Factory\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mika Tuupola", + "email": "tuupola@appelsiini.net", + "homepage": "https://appelsiini.net/", + "role": "Developer" + } + ], + "description": "Lightweight autodiscovering PSR-17 HTTP factories", + "homepage": "https://github.com/tuupola/http-factory", + "keywords": [ + "http", + "psr-17", + "psr-7" + ] + }, + { + "name": "tuupola/slim-basic-auth", + "version": "3.2.1", + "version_normalized": "3.2.1.0", + "source": { + "type": "git", + "url": "https://github.com/tuupola/slim-basic-auth.git", + "reference": "40f5efe991ac4e2441ee05b830375c02432ff3f8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tuupola/slim-basic-auth/zipball/40f5efe991ac4e2441ee05b830375c02432ff3f8", + "reference": "40f5efe991ac4e2441ee05b830375c02432ff3f8", + "shasum": "" + }, + "require": { + "php": "^7.1", + "psr/http-message": "^1.0.1", + "psr/http-server-middleware": "^1.0", + "tuupola/callable-handler": "^0.3.0|^0.4.0|^1.0", + "tuupola/http-factory": "^0.4.0|^1.0" + }, + "require-dev": { + "codedungeon/phpunit-result-printer": "^0.19.14", + "equip/dispatch": "^2.0", + "overtrue/phplint": "^1.1", + "phpstan/phpstan": "^0.9.2", + "phpunit/phpunit": "^7.0", + "squizlabs/php_codesniffer": "^3.2", + "zendframework/zend-diactoros": "^1.3|^2.0" + }, + "time": "2018-10-15T12:48:00+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Tuupola\\Middleware\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mika Tuupola", + "email": "tuupola@appelsiini.net", + "homepage": "https://appelsiini.net/" + } + ], + "description": "PSR-7 and PSR-15 HTTP Basic Authentication Middleware", + "homepage": "https://appelsiini.net/projects/slim-basic-auth", + "keywords": [ + "auth", + "middleware", + "psr-15", + "psr-7" + ] + }, + { + "name": "twig/twig", + "version": "v2.12.2", + "version_normalized": "2.12.2.0", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig.git", + "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed", + "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed", + "shasum": "" + }, + "require": { + "php": "^7.0", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-mbstring": "^1.3" + }, + "require-dev": { + "psr/container": "^1.0", + "symfony/debug": "^3.4|^4.2", + "symfony/phpunit-bridge": "^4.4@dev|^5.0" + }, + "time": "2019-11-11T16:52:09+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.12-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-0": { + "Twig_": "lib/" + }, + "psr-4": { + "Twig\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "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": [ + "templating" + ] + }, + { + "name": "webmozart/assert", + "version": "1.5.0", + "version_normalized": "1.5.0.0", + "source": { + "type": "git", + "url": "https://github.com/webmozart/assert.git", + "reference": "88e6d84706d09a236046d686bbea96f07b3a34f4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozart/assert/zipball/88e6d84706d09a236046d686bbea96f07b3a34f4", + "reference": "88e6d84706d09a236046d686bbea96f07b3a34f4", + "shasum": "" + }, + "require": { + "php": "^5.3.3 || ^7.0", + "symfony/polyfill-ctype": "^1.8" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.36 || ^7.5.13" + }, + "time": "2019-08-24T08:43:50+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ] + } +]