diff --git a/.travis.yml b/.travis.yml index 63e5e26..a4b237c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,8 +3,9 @@ language: php sudo: false php: - - 7.0 - 7.1 + - 7.2 + - 7.3 matrix: fast_finish: true diff --git a/composer.json b/composer.json index 9dc3173..93c8840 100644 --- a/composer.json +++ b/composer.json @@ -18,11 +18,11 @@ } ], "require": { - "php": "^7", + "php": "^7.1", "composer/installers": "*", "openbuildings/jam": "^0.5", - "openbuildings/purchases": "^0.9 | ^0.10", - "openbuildings/shipping": "^0.10 | ^0.11", + "openbuildings/purchases": "^0.11", + "openbuildings/shipping": "^0.13", "openbuildings/jam-monetary": "^0.1.21" }, "require-dev": { diff --git a/composer.lock b/composer.lock index 5938b9e..f38c23e 100644 --- a/composer.lock +++ b/composer.lock @@ -1,10 +1,10 @@ { "_readme": [ "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "0c90f3e45c700c918d493ac5a08f3aad", + "content-hash": "8c6b014d76803c9184f6b7bc2c401f06", "packages": [ { "name": "clippings/freezable", @@ -48,18 +48,70 @@ "description": "Freeze values in objects", "time": "2014-10-17T12:21:06+00:00" }, + { + "name": "clue/stream-filter", + "version": "v1.4.0", + "source": { + "type": "git", + "url": "https://github.com/clue/php-stream-filter.git", + "reference": "d80fdee9b3a7e0d16fc330a22f41f3ad0eeb09d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/clue/php-stream-filter/zipball/d80fdee9b3a7e0d16fc330a22f41f3ad0eeb09d0", + "reference": "d80fdee9b3a7e0d16fc330a22f41f3ad0eeb09d0", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "phpunit/phpunit": "^5.0 || ^4.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "Clue\\StreamFilter\\": "src/" + }, + "files": [ + "src/functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Lück", + "email": "christian@lueck.tv" + } + ], + "description": "A simple and modern approach to stream filtering in PHP", + "homepage": "https://github.com/clue/php-stream-filter", + "keywords": [ + "bucket brigade", + "callback", + "filter", + "php_user_filter", + "stream", + "stream_filter_append", + "stream_filter_register" + ], + "time": "2017-08-18T09:54:01+00:00" + }, { "name": "composer/installers", - "version": "v1.2.0", + "version": "v1.6.0", "source": { "type": "git", "url": "https://github.com/composer/installers.git", - "reference": "d78064c68299743e0161004f2de3a0204e33b804" + "reference": "cfcca6b1b60bc4974324efb5783c13dca6932b5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/installers/zipball/d78064c68299743e0161004f2de3a0204e33b804", - "reference": "d78064c68299743e0161004f2de3a0204e33b804", + "url": "https://api.github.com/repos/composer/installers/zipball/cfcca6b1b60bc4974324efb5783c13dca6932b5b", + "reference": "cfcca6b1b60bc4974324efb5783c13dca6932b5b", "shasum": "" }, "require": { @@ -71,7 +123,7 @@ }, "require-dev": { "composer/composer": "1.0.*@dev", - "phpunit/phpunit": "4.1.*" + "phpunit/phpunit": "^4.8.36" }, "type": "composer-plugin", "extra": { @@ -101,12 +153,17 @@ "keywords": [ "Craft", "Dolibarr", + "Eliasis", "Hurad", "ImageCMS", + "Kanboard", + "Lan Management System", "MODX Evo", "Mautic", + "Maya", "OXID", "Plentymarkets", + "Porto", "RadPHP", "SMF", "Thelia", @@ -124,28 +181,36 @@ "croogo", "dokuwiki", "drupal", + "eZ Platform", "elgg", "expressionengine", "fuelphp", "grav", "installer", + "itop", "joomla", "kohana", "laravel", + "lavalite", "lithium", "magento", + "majima", "mako", "mediawiki", "modulework", + "modx", "moodle", + "osclass", "phpbb", "piwik", "ppi", "puppet", + "pxcms", "reindex", "roundcube", "shopware", "silverstripe", + "sydes", "symfony", "typo3", "wordpress", @@ -153,7 +218,7 @@ "zend", "zikula" ], - "time": "2016-08-13T20:53:52+00:00" + "time": "2018-08-27T06:10:37+00:00" }, { "name": "desarrolla2/cache", @@ -207,70 +272,44 @@ "time": "2013-07-10T12:22:00+00:00" }, { - "name": "guzzle/guzzle", - "version": "v3.9.3", + "name": "guzzlehttp/guzzle", + "version": "6.3.3", "source": { "type": "git", - "url": "https://github.com/guzzle/guzzle3.git", - "reference": "0645b70d953bc1c067bbc8d5bc53194706b628d9" + "url": "https://github.com/guzzle/guzzle.git", + "reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle3/zipball/0645b70d953bc1c067bbc8d5bc53194706b628d9", - "reference": "0645b70d953bc1c067bbc8d5bc53194706b628d9", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/407b0cb880ace85c9b63c5f9551db498cb2d50ba", + "reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba", "shasum": "" }, "require": { - "ext-curl": "*", - "php": ">=5.3.3", - "symfony/event-dispatcher": "~2.1" - }, - "replace": { - "guzzle/batch": "self.version", - "guzzle/cache": "self.version", - "guzzle/common": "self.version", - "guzzle/http": "self.version", - "guzzle/inflection": "self.version", - "guzzle/iterator": "self.version", - "guzzle/log": "self.version", - "guzzle/parser": "self.version", - "guzzle/plugin": "self.version", - "guzzle/plugin-async": "self.version", - "guzzle/plugin-backoff": "self.version", - "guzzle/plugin-cache": "self.version", - "guzzle/plugin-cookie": "self.version", - "guzzle/plugin-curlauth": "self.version", - "guzzle/plugin-error-response": "self.version", - "guzzle/plugin-history": "self.version", - "guzzle/plugin-log": "self.version", - "guzzle/plugin-md5": "self.version", - "guzzle/plugin-mock": "self.version", - "guzzle/plugin-oauth": "self.version", - "guzzle/service": "self.version", - "guzzle/stream": "self.version" + "guzzlehttp/promises": "^1.0", + "guzzlehttp/psr7": "^1.4", + "php": ">=5.5" }, "require-dev": { - "doctrine/cache": "~1.3", - "monolog/monolog": "~1.0", - "phpunit/phpunit": "3.7.*", - "psr/log": "~1.0", - "symfony/class-loader": "~2.1", - "zendframework/zend-cache": "2.*,<2.3", - "zendframework/zend-log": "2.*,<2.3" + "ext-curl": "*", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", + "psr/log": "^1.0" }, "suggest": { - "guzzlehttp/guzzle": "Guzzle 5 has moved to a new package name. The package you have installed, Guzzle 3, is deprecated." + "psr/log": "Required for using the Log middleware" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.9-dev" + "dev-master": "6.3-dev" } }, "autoload": { - "psr-0": { - "Guzzle": "src/", - "Guzzle\\Tests": "tests/" + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -282,13 +321,9 @@ "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" - }, - { - "name": "Guzzle Community", - "homepage": "https://github.com/guzzle/guzzle/contributors" } ], - "description": "PHP HTTP client. This library is deprecated in favor of https://packagist.org/packages/guzzlehttp/guzzle", + "description": "Guzzle is a PHP HTTP client library", "homepage": "http://guzzlephp.org/", "keywords": [ "client", @@ -299,8 +334,125 @@ "rest", "web service" ], - "abandoned": "guzzlehttp/guzzle", - "time": "2015-03-18T18:23:50+00:00" + "time": "2018-04-22T15:46:56+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "v1.3.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646", + "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646", + "shasum": "" + }, + "require": { + "php": ">=5.5.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.4-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "time": "2016-12-20T10:07:11+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "1.5.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "9f83dded91781a01c63574e387eaa769be769115" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/9f83dded91781a01c63574e387eaa769be769115", + "reference": "9f83dded91781a01c63574e387eaa769be769115", + "shasum": "" + }, + "require": { + "php": ">=5.4.0", + "psr/http-message": "~1.0", + "ralouphie/getallheaders": "^2.0.5" + }, + "provide": { + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + }, + "files": [ + "src/functions_include.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Schultze", + "homepage": "https://github.com/Tobion" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "time": "2018-12-04T20:46:45+00:00" }, { "name": "kohana/auth", @@ -538,76 +690,183 @@ ], "time": "2016-03-23T17:12:48+00:00" }, + { + "name": "league/omnipay", + "version": "v3.0.2", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/omnipay.git", + "reference": "9e10d91cbf84744207e13d4483e79de39b133368" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/omnipay/zipball/9e10d91cbf84744207e13d4483e79de39b133368", + "reference": "9e10d91cbf84744207e13d4483e79de39b133368", + "shasum": "" + }, + "require": { + "omnipay/common": "^3", + "php": "^5.6|^7", + "php-http/guzzle6-adapter": "^1.1|^2" + }, + "require-dev": { + "omnipay/tests": "^3" + }, + "type": "metapackage", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Adrian Macneil", + "email": "adrian@adrianmacneil.com" + }, + { + "name": "Barry vd. Heuvel", + "email": "barryvdh@gmail.com" + } + ], + "description": "Omnipay payment processing library", + "homepage": "https://omnipay.thephpleague.com/", + "keywords": [ + "checkout", + "creditcard", + "omnipay", + "payment" + ], + "time": "2019-03-20T14:28:28+00:00" + }, + { + "name": "moneyphp/money", + "version": "v3.2.1", + "source": { + "type": "git", + "url": "https://github.com/moneyphp/money.git", + "reference": "f6085de6c565e98d2f9a7311a605987b54e06d5e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/moneyphp/money/zipball/f6085de6c565e98d2f9a7311a605987b54e06d5e", + "reference": "f6085de6c565e98d2f9a7311a605987b54e06d5e", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": ">=5.6" + }, + "require-dev": { + "cache/taggable-cache": "^0.4.0", + "doctrine/instantiator": "^1.0.5", + "ext-bcmath": "*", + "ext-gmp": "*", + "ext-intl": "*", + "florianv/exchanger": "^1.0", + "florianv/swap": "^3.0", + "leanphp/phpspec-code-coverage": "^3.0 || ^4.0", + "moneyphp/iso-currencies": "^3.0", + "php-http/message": "^1.4", + "php-http/mock-client": "^1.0.0", + "phpspec/phpspec": "^3.0", + "phpunit/phpunit": "^5.7 || ^6.4 || ^7.0", + "psr/cache": "^1.0", + "symfony/phpunit-bridge": "^4" + }, + "suggest": { + "ext-bcmath": "Calculate without integer limits", + "ext-gmp": "Calculate without integer limits", + "ext-intl": "Format Money objects with intl", + "florianv/exchanger": "Exchange rates library for PHP", + "florianv/swap": "Exchange rates library for PHP", + "psr/cache-implementation": "Used for Currency caching" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "Money\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + }, + { + "name": "Mathias Verraes", + "email": "mathias@verraes.net", + "homepage": "http://verraes.net" + }, + { + "name": "Frederik Bosch", + "email": "f.bosch@genkgo.nl" + } + ], + "description": "PHP implementation of Fowler's Money pattern", + "homepage": "http://moneyphp.org", + "keywords": [ + "Value Object", + "money", + "vo" + ], + "time": "2019-02-07T18:01:35+00:00" + }, { "name": "omnipay/common", - "version": "2.5.2", + "version": "v3.0.2", "source": { "type": "git", "url": "https://github.com/thephpleague/omnipay-common.git", - "reference": "54910f2ece6b1be64f5e53e2111dd1254d50ee49" + "reference": "66b7934abd2d54cde8b24c5d0b1a5e733339a7e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/omnipay-common/zipball/54910f2ece6b1be64f5e53e2111dd1254d50ee49", - "reference": "54910f2ece6b1be64f5e53e2111dd1254d50ee49", + "url": "https://api.github.com/repos/thephpleague/omnipay-common/zipball/66b7934abd2d54cde8b24c5d0b1a5e733339a7e9", + "reference": "66b7934abd2d54cde8b24c5d0b1a5e733339a7e9", "shasum": "" }, "require": { - "guzzle/guzzle": "~3.9", - "php": ">=5.3.2", - "symfony/http-foundation": "~2.1|~3.0" + "moneyphp/money": "^3.1", + "php": "^5.6|^7", + "php-http/client-implementation": "^1", + "php-http/discovery": "^1.2.1", + "php-http/message": "^1.5", + "symfony/http-foundation": "^2.1|^3|^4" }, "require-dev": { - "omnipay/tests": "~2.0", - "squizlabs/php_codesniffer": "~1.5" + "omnipay/tests": "^3", + "php-http/mock-client": "^1", + "phpro/grumphp": "^0.14", + "squizlabs/php_codesniffer": "^3" + }, + "suggest": { + "league/omnipay": "The default Omnipay package provides a default HTTP Adapter." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.5.x-dev" - }, - "gateways": [ - "AuthorizeNet_AIM", - "AuthorizeNet_SIM", - "Buckaroo_CreditCard", - "Buckaroo_Ideal", - "Buckaroo_PayPal", - "CardSave", - "Coinbase", - "Dummy", - "Eway_Rapid", - "FirstData_Connect", - "GoCardless", - "Manual", - "Migs_ThreeParty", - "Migs_TwoParty", - "Mollie", - "MultiSafepay", - "Netaxept", - "NetBanx", - "PayFast", - "Payflow_Pro", - "PaymentExpress_PxPay", - "PaymentExpress_PxPost", - "PayPal_Express", - "PayPal_Pro", - "Pin", - "SagePay_Direct", - "SagePay_Server", - "SecurePay_DirectPost", - "Stripe", - "TargetPay_Directebanking", - "TargetPay_Ideal", - "TargetPay_Mrcash", - "WorldPay" - ] + "dev-master": "3.0.x-dev" + } }, "autoload": { - "psr-0": { - "Omnipay\\Common\\": "src/" + "psr-4": { + "Omnipay\\Common\\": "src/Common" }, "classmap": [ - "src/Omnipay/Omnipay.php" + "src/Omnipay.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -619,9 +878,20 @@ "name": "Adrian Macneil", "email": "adrian@adrianmacneil.com" }, + { + "name": "Barry vd. Heuvel", + "email": "barryvdh@gmail.com" + }, { "name": "Omnipay Contributors", "homepage": "https://github.com/thephpleague/omnipay-common/contributors" + }, + { + "name": "Jason Judge", + "email": "jason.judge@consil.co.uk" + }, + { + "name": "Del" } ], "description": "Common components for Omnipay payment processing library", @@ -634,7 +904,7 @@ "payment", "purchase" ], - "time": "2016-11-07T06:10:23+00:00" + "time": "2018-05-15T08:36:43+00:00" }, { "name": "openbuildings/flex-storage", @@ -676,16 +946,16 @@ }, { "name": "openbuildings/jam", - "version": "0.5.15", + "version": "0.5.24", "source": { "type": "git", "url": "https://github.com/OpenBuildings/jam.git", - "reference": "87e7a519fc59e7fd71ac3bb6102f179a9197f842" + "reference": "3239e93564d100ddb65055235f87ec99fc0d4370" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/OpenBuildings/jam/zipball/87e7a519fc59e7fd71ac3bb6102f179a9197f842", - "reference": "87e7a519fc59e7fd71ac3bb6102f179a9197f842", + "url": "https://api.github.com/repos/OpenBuildings/jam/zipball/3239e93564d100ddb65055235f87ec99fc0d4370", + "reference": "3239e93564d100ddb65055235f87ec99fc0d4370", "shasum": "" }, "require": { @@ -694,12 +964,13 @@ "kohana/database": "^3.3.0", "kohana/image": "^3.3.0", "openbuildings/flex-storage": "^0.1.3", - "php": ">=5.3.0" + "php": ">=5.4" }, "require-dev": { + "openbuildings/jam-monetary": "^0.1", "openbuildings/kohana-test-bootstrap": "^0.2", "phpunit/phpunit": "~4.0.0", - "phpunit/phpunit-dom-assertions": "1.0.*@dev", + "phpunit/phpunit-dom-assertions": "^0.1", "symfony/css-selector": ">=2.3", "symfony/dom-crawler": ">=2.3" }, @@ -731,20 +1002,20 @@ "upload", "validation" ], - "time": "2017-01-19T22:39:39+00:00" + "time": "2018-10-11T08:08:53+00:00" }, { "name": "openbuildings/jam-auth", - "version": "0.4.3", + "version": "0.4.6", "source": { "type": "git", "url": "https://github.com/OpenBuildings/jam-auth.git", - "reference": "51798c74fb97892f6a2961e18f9942a5deb86513" + "reference": "7c219d76621f1b575f58ac2cb7b9e366fa023ba6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/OpenBuildings/jam-auth/zipball/51798c74fb97892f6a2961e18f9942a5deb86513", - "reference": "51798c74fb97892f6a2961e18f9942a5deb86513", + "url": "https://api.github.com/repos/OpenBuildings/jam-auth/zipball/7c219d76621f1b575f58ac2cb7b9e366fa023ba6", + "reference": "7c219d76621f1b575f58ac2cb7b9e366fa023ba6", "shasum": "" }, "require": { @@ -782,20 +1053,20 @@ "kohana", "login" ], - "time": "2016-08-16T10:33:41+00:00" + "time": "2018-11-21T08:17:29+00:00" }, { "name": "openbuildings/jam-closuretable", - "version": "0.1.3", + "version": "0.1.4", "source": { "type": "git", "url": "https://github.com/OpenBuildings/jam-closuretable.git", - "reference": "9f269bb930d4f5f04665891830ab5097d2cecf12" + "reference": "cb39663ea1cea3df83975652ccd21f69dd4b8eeb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/OpenBuildings/jam-closuretable/zipball/9f269bb930d4f5f04665891830ab5097d2cecf12", - "reference": "9f269bb930d4f5f04665891830ab5097d2cecf12", + "url": "https://api.github.com/repos/OpenBuildings/jam-closuretable/zipball/cb39663ea1cea3df83975652ccd21f69dd4b8eeb", + "reference": "cb39663ea1cea3df83975652ccd21f69dd4b8eeb", "shasum": "" }, "require": { @@ -830,7 +1101,7 @@ "structure", "tree" ], - "time": "2016-09-17T23:03:59+00:00" + "time": "2018-04-04T02:05:08+00:00" }, { "name": "openbuildings/jam-locations", @@ -882,22 +1153,22 @@ }, { "name": "openbuildings/jam-monetary", - "version": "0.1.21", + "version": "0.1.24", "source": { "type": "git", "url": "https://github.com/OpenBuildings/jam-monetary.git", - "reference": "df57dad08f8dc5771a50f4c2c2e52485434b3851" + "reference": "582cba6aea9803d092dad69258cd4a42caad82e1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/OpenBuildings/jam-monetary/zipball/df57dad08f8dc5771a50f4c2c2e52485434b3851", - "reference": "df57dad08f8dc5771a50f4c2c2e52485434b3851", + "url": "https://api.github.com/repos/OpenBuildings/jam-monetary/zipball/582cba6aea9803d092dad69258cd4a42caad82e1", + "reference": "582cba6aea9803d092dad69258cd4a42caad82e1", "shasum": "" }, "require": { "composer/installers": "*", "openbuildings/monetary": "~0.4.1", - "php": ">=5.3.0" + "php": ">=5.4.0" }, "require-dev": { "openbuildings/jam": "^0.5.13", @@ -926,7 +1197,7 @@ "money", "price" ], - "time": "2016-09-18T08:45:53+00:00" + "time": "2017-10-13T13:49:50+00:00" }, { "name": "openbuildings/monetary", @@ -995,16 +1266,16 @@ }, { "name": "openbuildings/purchases", - "version": "0.10.0", + "version": "0.11.0", "source": { "type": "git", "url": "https://github.com/OpenBuildings/purchases.git", - "reference": "3e79e81348c7602c8e828fb58942ad73ed4bc035" + "reference": "13d0b208909b45d04b772ba7987f1ecad62b8bb6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/OpenBuildings/purchases/zipball/3e79e81348c7602c8e828fb58942ad73ed4bc035", - "reference": "3e79e81348c7602c8e828fb58942ad73ed4bc035", + "url": "https://api.github.com/repos/OpenBuildings/purchases/zipball/13d0b208909b45d04b772ba7987f1ecad62b8bb6", + "reference": "13d0b208909b45d04b772ba7987f1ecad62b8bb6", "shasum": "" }, "require": { @@ -1012,15 +1283,15 @@ "composer/installers": "*", "kohana/core": "^3.3", "kohana/database": "^3.3.4", - "omnipay/common": "^2", - "openbuildings/jam": "^0.5", + "league/omnipay": "^3", + "openbuildings/jam": "^0.5.24", "openbuildings/jam-auth": "^0.4", "openbuildings/jam-locations": "^0.1", "openbuildings/jam-monetary": "^0.1.19", - "php": "^7" + "php": "^7.1" }, "require-dev": { - "omnipay/dummy": "^2", + "omnipay/dummy": "^3.0", "openbuildings/environment-backup": "^0.1", "openbuildings/kohana-test-bootstrap": "^0.2", "openbuildings/phpunit-spiderling": "^0.2", @@ -1062,28 +1333,28 @@ "purchase", "store" ], - "time": "2017-04-22T11:28:49+00:00" + "time": "2019-04-01T19:46:22+00:00" }, { "name": "openbuildings/shipping", - "version": "0.11.4", + "version": "0.13.0", "source": { "type": "git", "url": "https://github.com/OpenBuildings/shipping.git", - "reference": "c6a9c91f029d64f4bc16e17b599069b40a32ae07" + "reference": "27e25e8d86412dc1fbc7250c66d41ad0371efdfa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/OpenBuildings/shipping/zipball/c6a9c91f029d64f4bc16e17b599069b40a32ae07", - "reference": "c6a9c91f029d64f4bc16e17b599069b40a32ae07", + "url": "https://api.github.com/repos/OpenBuildings/shipping/zipball/27e25e8d86412dc1fbc7250c66d41ad0371efdfa", + "reference": "27e25e8d86412dc1fbc7250c66d41ad0371efdfa", "shasum": "" }, "require": { "clippings/freezable": "0.2.*", "composer/installers": "*", "openbuildings/jam": "^0.5.13", - "openbuildings/purchases": "^0.9 | ^0.10", - "php": "^7" + "openbuildings/purchases": "^0.11", + "php": "^7.1" }, "require-dev": { "openbuildings/environment-backup": "0.1.*", @@ -1113,31 +1384,48 @@ "purchase", "shipping" ], - "time": "2017-04-22T11:35:14+00:00" + "time": "2019-04-01T19:56:14+00:00" }, { - "name": "rackspace/php-opencloud", - "version": "V1.5.10", + "name": "php-http/discovery", + "version": "1.6.1", "source": { "type": "git", - "url": "https://github.com/rackspace/php-opencloud.git", - "reference": "f4c4bbbae8b108c572b346a7cd350c62122451d5" + "url": "https://github.com/php-http/discovery.git", + "reference": "684855f2c2e9d0a61868b8f8d6bd0295c8a4b651" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rackspace/php-opencloud/zipball/f4c4bbbae8b108c572b346a7cd350c62122451d5", - "reference": "f4c4bbbae8b108c572b346a7cd350c62122451d5", + "url": "https://api.github.com/repos/php-http/discovery/zipball/684855f2c2e9d0a61868b8f8d6bd0295c8a4b651", + "reference": "684855f2c2e9d0a61868b8f8d6bd0295c8a4b651", "shasum": "" }, "require": { - "ext-curl": "*", - "php": ">=5.3.0" + "php": "^5.5 || ^7.0" + }, + "conflict": { + "nyholm/psr7": "<1.0" + }, + "require-dev": { + "php-http/httplug": "^1.0 || ^2.0", + "php-http/message-factory": "^1.0", + "phpspec/phpspec": "^2.4", + "puli/composer-plugin": "1.0.0-beta10" + }, + "suggest": { + "php-http/message": "Allow to use Guzzle, Diactoros or Slim Framework factories", + "puli/composer-plugin": "Sets up Puli which is recommended for Discovery to work. Check http://docs.php-http.org/en/latest/discovery.html for more details." }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.5-dev" + } + }, "autoload": { - "classmap": [ - "lib/" - ] + "psr-4": { + "Http\\Discovery\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1145,63 +1433,63 @@ ], "authors": [ { - "name": "Glen Campbell", - "email": "glen.campbell@rackspace.com" - }, - { - "name": "Jamie Hannaford", - "email": "jamie.hannaford@rackspace.com", - "homepage": "https://github.com/jamiehannaford" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], - "description": "Rackspace open cloud php library", + "description": "Finds installed HTTPlug implementations and PSR-7 message factories", + "homepage": "http://php-http.org", "keywords": [ - "cloudfiles", - "opencloud" + "adapter", + "client", + "discovery", + "factory", + "http", + "message", + "psr7" ], - "time": "2013-08-01T16:12:19+00:00" + "time": "2019-02-23T07:42:53+00:00" }, { - "name": "symfony/event-dispatcher", - "version": "v2.8.19", + "name": "php-http/guzzle6-adapter", + "version": "v2.0.1", "source": { "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "88b65f0ac25355090e524aba4ceb066025df8bd2" + "url": "https://github.com/php-http/guzzle6-adapter.git", + "reference": "6074a4b1f4d5c21061b70bab3b8ad484282fe31f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/88b65f0ac25355090e524aba4ceb066025df8bd2", - "reference": "88b65f0ac25355090e524aba4ceb066025df8bd2", + "url": "https://api.github.com/repos/php-http/guzzle6-adapter/zipball/6074a4b1f4d5c21061b70bab3b8ad484282fe31f", + "reference": "6074a4b1f4d5c21061b70bab3b8ad484282fe31f", "shasum": "" }, "require": { - "php": ">=5.3.9" + "guzzlehttp/guzzle": "^6.0", + "php": "^7.1", + "php-http/httplug": "^2.0", + "psr/http-client": "^1.0" }, - "require-dev": { - "psr/log": "~1.0", - "symfony/config": "^2.0.5|~3.0.0", - "symfony/dependency-injection": "~2.6|~3.0.0", - "symfony/expression-language": "~2.6|~3.0.0", - "symfony/stopwatch": "~2.3|~3.0.0" + "provide": { + "php-http/async-client-implementation": "1.0", + "php-http/client-implementation": "1.0", + "psr/http-client-implementation": "1.0" }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" + "require-dev": { + "ext-curl": "*", + "php-http/client-integration-tests": "^2.0", + "phpunit/phpunit": "^7.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.8-dev" + "dev-master": "2.x-dev" } }, "autoload": { "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Http\\Adapter\\Guzzle6\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1209,43 +1497,462 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "David de Boer", + "email": "david@ddeboer.nl" } ], - "description": "Symfony EventDispatcher Component", - "homepage": "https://symfony.com", - "time": "2017-04-03T20:37:06+00:00" + "description": "Guzzle 6 HTTP Adapter", + "homepage": "http://httplug.io", + "keywords": [ + "Guzzle", + "http" + ], + "time": "2018-12-16T14:44:03+00:00" + }, + { + "name": "php-http/httplug", + "version": "v2.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-http/httplug.git", + "reference": "b3842537338c949f2469557ef4ad4bdc47b58603" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/httplug/zipball/b3842537338c949f2469557ef4ad4bdc47b58603", + "reference": "b3842537338c949f2469557ef4ad4bdc47b58603", + "shasum": "" + }, + "require": { + "php": "^7.0", + "php-http/promise": "^1.0", + "psr/http-client": "^1.0", + "psr/http-message": "^1.0" + }, + "require-dev": { + "henrikbjorn/phpspec-code-coverage": "^1.0", + "phpspec/phpspec": "^2.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eric GELOEN", + "email": "geloen.eric@gmail.com" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "HTTPlug, the HTTP client abstraction for PHP", + "homepage": "http://httplug.io", + "keywords": [ + "client", + "http" + ], + "time": "2018-10-31T09:14:44+00:00" + }, + { + "name": "php-http/message", + "version": "1.7.2", + "source": { + "type": "git", + "url": "https://github.com/php-http/message.git", + "reference": "b159ffe570dffd335e22ef0b91a946eacb182fa1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/message/zipball/b159ffe570dffd335e22ef0b91a946eacb182fa1", + "reference": "b159ffe570dffd335e22ef0b91a946eacb182fa1", + "shasum": "" + }, + "require": { + "clue/stream-filter": "^1.4", + "php": "^5.4 || ^7.0", + "php-http/message-factory": "^1.0.2", + "psr/http-message": "^1.0" + }, + "provide": { + "php-http/message-factory-implementation": "1.0" + }, + "require-dev": { + "akeneo/phpspec-skip-example-extension": "^1.0", + "coduo/phpspec-data-provider-extension": "^1.0", + "ext-zlib": "*", + "guzzlehttp/psr7": "^1.0", + "henrikbjorn/phpspec-code-coverage": "^1.0", + "phpspec/phpspec": "^2.4", + "slim/slim": "^3.0", + "zendframework/zend-diactoros": "^1.0" + }, + "suggest": { + "ext-zlib": "Used with compressor/decompressor streams", + "guzzlehttp/psr7": "Used with Guzzle PSR-7 Factories", + "slim/slim": "Used with Slim Framework PSR-7 implementation", + "zendframework/zend-diactoros": "Used with Diactoros Factories" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.6-dev" + } + }, + "autoload": { + "psr-4": { + "Http\\Message\\": "src/" + }, + "files": [ + "src/filters.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "HTTP Message related tools", + "homepage": "http://php-http.org", + "keywords": [ + "http", + "message", + "psr-7" + ], + "time": "2018-11-01T09:32:41+00:00" + }, + { + "name": "php-http/message-factory", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-http/message-factory.git", + "reference": "a478cb11f66a6ac48d8954216cfed9aa06a501a1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/message-factory/zipball/a478cb11f66a6ac48d8954216cfed9aa06a501a1", + "reference": "a478cb11f66a6ac48d8954216cfed9aa06a501a1", + "shasum": "" + }, + "require": { + "php": ">=5.4", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "Factory interfaces for PSR-7 HTTP Message", + "homepage": "http://php-http.org", + "keywords": [ + "factory", + "http", + "message", + "stream", + "uri" + ], + "time": "2015-12-19T14:08:53+00:00" + }, + { + "name": "php-http/promise", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-http/promise.git", + "reference": "dc494cdc9d7160b9a09bd5573272195242ce7980" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/promise/zipball/dc494cdc9d7160b9a09bd5573272195242ce7980", + "reference": "dc494cdc9d7160b9a09bd5573272195242ce7980", + "shasum": "" + }, + "require-dev": { + "henrikbjorn/phpspec-code-coverage": "^1.0", + "phpspec/phpspec": "^2.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "Http\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + }, + { + "name": "Joel Wurtz", + "email": "joel.wurtz@gmail.com" + } + ], + "description": "Promise used for asynchronous HTTP requests", + "homepage": "http://httplug.io", + "keywords": [ + "promise" + ], + "time": "2016-01-26T13:27:02+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "496a823ef742b632934724bf769560c2a5c7c44e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/496a823ef742b632934724bf769560c2a5c7c44e", + "reference": "496a823ef742b632934724bf769560c2a5c7c44e", + "shasum": "" + }, + "require": { + "php": "^7.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "time": "2018-10-30T23:29:13+00:00" + }, + { + "name": "psr/http-message", + "version": "1.0.1", + "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" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "time": "2016-08-06T14:39:51+00:00" + }, + { + "name": "rackspace/php-opencloud", + "version": "V1.5.10", + "source": { + "type": "git", + "url": "https://github.com/rackspace/php-opencloud.git", + "reference": "f4c4bbbae8b108c572b346a7cd350c62122451d5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rackspace/php-opencloud/zipball/f4c4bbbae8b108c572b346a7cd350c62122451d5", + "reference": "f4c4bbbae8b108c572b346a7cd350c62122451d5", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "lib/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Glen Campbell", + "email": "glen.campbell@rackspace.com" + }, + { + "name": "Jamie Hannaford", + "email": "jamie.hannaford@rackspace.com", + "homepage": "https://github.com/jamiehannaford" + } + ], + "description": "Rackspace open cloud php library", + "keywords": [ + "cloudfiles", + "opencloud" + ], + "time": "2013-08-01T16:12:19+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "5601c8a83fbba7ef674a7369456d12f1e0d0eafa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/5601c8a83fbba7ef674a7369456d12f1e0d0eafa", + "reference": "5601c8a83fbba7ef674a7369456d12f1e0d0eafa", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "phpunit/phpunit": "~3.7.0", + "satooshi/php-coveralls": ">=1.0" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "time": "2016-02-11T07:05:27+00:00" }, { "name": "symfony/http-foundation", - "version": "v3.2.7", + "version": "v4.2.4", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "cb0b6418f588952c9290b3df4ca650f1b7ab570a" + "reference": "850a667d6254ccf6c61d853407b16f21c4579c77" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/cb0b6418f588952c9290b3df4ca650f1b7ab570a", - "reference": "cb0b6418f588952c9290b3df4ca650f1b7ab570a", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/850a667d6254ccf6c61d853407b16f21c4579c77", + "reference": "850a667d6254ccf6c61d853407b16f21c4579c77", "shasum": "" }, "require": { - "php": ">=5.5.9", + "php": "^7.1.3", "symfony/polyfill-mbstring": "~1.1" }, "require-dev": { - "symfony/expression-language": "~2.8|~3.0" + "predis/predis": "~1.0", + "symfony/expression-language": "~3.4|~4.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-master": "4.2-dev" } }, "autoload": { @@ -1272,20 +1979,20 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", - "time": "2017-04-04T15:30:56+00:00" + "time": "2019-02-26T08:03:39+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.3.0", + "version": "v1.11.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "e79d363049d1c2128f133a2667e4f4190904f7f4" + "reference": "fe5e94c604826c35a32fa832f35bd036b6799609" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/e79d363049d1c2128f133a2667e4f4190904f7f4", - "reference": "e79d363049d1c2128f133a2667e4f4190904f7f4", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fe5e94c604826c35a32fa832f35bd036b6799609", + "reference": "fe5e94c604826c35a32fa832f35bd036b6799609", "shasum": "" }, "require": { @@ -1297,7 +2004,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3-dev" + "dev-master": "1.11-dev" } }, "autoload": { @@ -1331,7 +2038,7 @@ "portable", "shim" ], - "time": "2016-11-14T01:06:16+00:00" + "time": "2019-02-06T07:57:58+00:00" } ], "packages-dev": [ @@ -2175,6 +2882,7 @@ "mock", "xunit" ], + "abandoned": true, "time": "2017-03-03T06:30:20+00:00" }, { @@ -2833,7 +3541,7 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^7" + "php": "^7.1" }, "platform-dev": [] }