Ejegg has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/398500 )
Change subject: Update Amazon SDK fork for logging retries ...................................................................... Update Amazon SDK fork for logging retries Awkwardly provide our logger to the constructor params Bug: T182735 Change-Id: I5cc90e246f4436fd332117e2bb4c869247ca3584 --- M amazon_gateway/amazon.adapter.php M composer.lock 2 files changed, 13 insertions(+), 3 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/DonationInterface refs/changes/00/398500/1 diff --git a/amazon_gateway/amazon.adapter.php b/amazon_gateway/amazon.adapter.php index 30914d5..274fbd6 100644 --- a/amazon_gateway/amazon.adapter.php +++ b/amazon_gateway/amazon.adapter.php @@ -65,6 +65,15 @@ array( 'payment_method' => 'amazon' ) ); } + // Provide our logger instance to the SmashPig payments-client parameters. + // Dang, this is still really ugly. + Context::get()->getProviderConfiguration()->override( + [ 'payments-client' => + [ 'constructor-parameters' => + [ 0 => [ 'logger' => $this->logger ] ] + ] + ] + ); $this->session_addDonorData(); } diff --git a/composer.lock b/composer.lock index 81ca3e4..5d275a2 100644 --- a/composer.lock +++ b/composer.lock @@ -57,11 +57,12 @@ "source": { "type": "git", "url": "https://github.com/ejegg/login-and-pay-with-amazon-sdk-php", - "reference": "855d642f85f14c76ca810013b0323ae4ac37f1c6" + "reference": "198cc8ccab51e270909602cee38706b4d1f6bbba" }, "require": { "ext-curl": "*", - "php": ">=5.3.0" + "php": ">=5.3.0", + "psr/log": "^1.0" }, "type": "library", "autoload": { @@ -88,7 +89,7 @@ "payment", "payments" ], - "time": "2016-02-17 00:53:20" + "time": "2017-12-15T15:03:21+00:00" }, { "name": "clio/clio", -- To view, visit https://gerrit.wikimedia.org/r/398500 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I5cc90e246f4436fd332117e2bb4c869247ca3584 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/DonationInterface Gerrit-Branch: master Gerrit-Owner: Ejegg <ej...@ejegg.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits