Page MenuHomePhabricator

D11168.diff
No OneTemporary

D11168.diff

diff --git a/src/__phutil_library_map__.php b/src/__phutil_library_map__.php
--- a/src/__phutil_library_map__.php
+++ b/src/__phutil_library_map__.php
@@ -2740,8 +2740,6 @@
'PhortuneMerchantTransactionQuery' => 'applications/phortune/query/PhortuneMerchantTransactionQuery.php',
'PhortuneMerchantViewController' => 'applications/phortune/controller/PhortuneMerchantViewController.php',
'PhortuneMonthYearExpiryControl' => 'applications/phortune/control/PhortuneMonthYearExpiryControl.php',
- 'PhortuneMultiplePaymentProvidersException' => 'applications/phortune/exception/PhortuneMultiplePaymentProvidersException.php',
- 'PhortuneNoPaymentProviderException' => 'applications/phortune/exception/PhortuneNoPaymentProviderException.php',
'PhortuneNotImplementedException' => 'applications/phortune/exception/PhortuneNotImplementedException.php',
'PhortuneOrderTableView' => 'applications/phortune/view/PhortuneOrderTableView.php',
'PhortunePayPalPaymentProvider' => 'applications/phortune/provider/PhortunePayPalPaymentProvider.php',
@@ -6028,8 +6026,6 @@
'PhortuneMerchantTransactionQuery' => 'PhabricatorApplicationTransactionQuery',
'PhortuneMerchantViewController' => 'PhortuneMerchantController',
'PhortuneMonthYearExpiryControl' => 'AphrontFormControl',
- 'PhortuneMultiplePaymentProvidersException' => 'Exception',
- 'PhortuneNoPaymentProviderException' => 'Exception',
'PhortuneNotImplementedException' => 'Exception',
'PhortuneOrderTableView' => 'AphrontView',
'PhortunePayPalPaymentProvider' => 'PhortunePaymentProvider',
diff --git a/src/applications/phortune/exception/PhortuneMultiplePaymentProvidersException.php b/src/applications/phortune/exception/PhortuneMultiplePaymentProvidersException.php
deleted file mode 100644
--- a/src/applications/phortune/exception/PhortuneMultiplePaymentProvidersException.php
+++ /dev/null
@@ -1,23 +0,0 @@
-<?php
-
-final class PhortuneMultiplePaymentProvidersException extends Exception {
-
- public function __construct(PhortunePaymentMethod $method, array $providers) {
- assert_instances_of($providers, 'PhortunePaymentProvider');
- $type = $method->getMetadataValue('type');
-
- $provider_names = array();
- foreach ($providers as $provider) {
- $provider_names[] = get_class($provider);
- }
-
- return parent::__construct(
- "More than one payment provider can handle charging payments for this ".
- "payment method. This is ambiguous and likely indicates that a payment ".
- "provider is not properly implemented. You may be able to use a ".
- "different payment method to complete this transaction. The payment ".
- "method type is '{$type}'. The providers claiming to handle it are: ".
- implode(', ', $provider_names).'.');
- }
-
-}
diff --git a/src/applications/phortune/exception/PhortuneNoPaymentProviderException.php b/src/applications/phortune/exception/PhortuneNoPaymentProviderException.php
deleted file mode 100644
--- a/src/applications/phortune/exception/PhortuneNoPaymentProviderException.php
+++ /dev/null
@@ -1,14 +0,0 @@
-<?php
-
-final class PhortuneNoPaymentProviderException extends Exception {
-
- public function __construct(PhortunePaymentMethod $method) {
- $type = $method->getMetadataValue('type');
-
- return parent::__construct(
- "No available payment provider can handle charging payments for this ".
- "payment method. You may be able to use a different payment method to ".
- "complete this transaction. The payment method type is '{$type}'.");
- }
-
-}

File Metadata

Mime Type
text/plain
Expires
May 12 2024, 5:17 AM (5 w, 3 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6289757
Default Alt Text
D11168.diff (3 KB)

Event Timeline