X7ROOT File Manager
Current Path:
/home/gfecatvj/sites/restate/vendor/stripe/stripe-php/lib
home
/
gfecatvj
/
sites
/
restate
/
vendor
/
stripe
/
stripe-php
/
lib
/
📁
..
📄
Account.php
(15.84 KB)
📄
AccountLink.php
(789 B)
📄
AlipayAccount.php
(2.33 KB)
📁
ApiOperations
📄
ApiRequestor.php
(14.37 KB)
📄
ApiResource.php
(3.37 KB)
📄
ApiResponse.php
(712 B)
📄
ApplePayDomain.php
(975 B)
📄
ApplicationFee.php
(4.06 KB)
📄
ApplicationFeeRefund.php
(2.4 KB)
📄
Balance.php
(2.16 KB)
📄
BalanceTransaction.php
(5.43 KB)
📄
BankAccount.php
(6.68 KB)
📄
BaseStripeClient.php
(9.17 KB)
📁
BillingPortal
📄
BitcoinReceiver.php
(4.09 KB)
📄
BitcoinTransaction.php
(844 B)
📄
Capability.php
(2.83 KB)
📄
Card.php
(7.64 KB)
📄
Charge.php
(11.99 KB)
📁
Checkout
📄
Collection.php
(7 KB)
📄
CountrySpec.php
(1.7 KB)
📄
Coupon.php
(2.82 KB)
📄
CreditNote.php
(5.51 KB)
📄
CreditNoteLineItem.php
(1.73 KB)
📄
Customer.php
(12.36 KB)
📄
CustomerBalanceTransaction.php
(5.17 KB)
📄
Discount.php
(298 B)
📄
Dispute.php
(5.03 KB)
📄
EphemeralKey.php
(1.51 KB)
📄
ErrorObject.php
(8.46 KB)
📄
Event.php
(11.85 KB)
📁
Exception
📄
ExchangeRate.php
(1.37 KB)
📄
File.php
(3.24 KB)
📄
FileLink.php
(1.41 KB)
📁
HttpClient
📄
Invoice.php
(18.07 KB)
📄
InvoiceItem.php
(3.59 KB)
📄
InvoiceLineItem.php
(2.65 KB)
📁
Issuing
📄
LineItem.php
(1.99 KB)
📄
LoginLink.php
(385 B)
📄
Mandate.php
(1.04 KB)
📄
OAuth.php
(3.31 KB)
📄
OAuthErrorObject.php
(861 B)
📄
Order.php
(5.06 KB)
📄
OrderItem.php
(333 B)
📄
OrderReturn.php
(1.61 KB)
📄
PaymentIntent.php
(10.92 KB)
📄
PaymentMethod.php
(3.32 KB)
📄
Payout.php
(5.86 KB)
📄
Person.php
(4.47 KB)
📄
Plan.php
(5.41 KB)
📄
Price.php
(4.55 KB)
📄
Product.php
(4.12 KB)
📁
Radar
📄
Recipient.php
(2.65 KB)
📄
RecipientTransfer.php
(918 B)
📄
Refund.php
(4 KB)
📁
Reporting
📄
RequestTelemetry.php
(539 B)
📄
Review.php
(3.25 KB)
📄
SKU.php
(2.78 KB)
📁
Service
📄
SetupIntent.php
(6.88 KB)
📁
Sigma
📄
SingletonApiResource.php
(917 B)
📄
Source.php
(8.33 KB)
📄
SourceTransaction.php
(408 B)
📄
Stripe.php
(7.05 KB)
📄
StripeClient.php
(3.32 KB)
📄
StripeClientInterface.php
(1.4 KB)
📄
StripeObject.php
(18.43 KB)
📄
Subscription.php
(10.57 KB)
📄
SubscriptionItem.php
(5.43 KB)
📄
SubscriptionSchedule.php
(3.78 KB)
📄
TaxId.php
(4.19 KB)
📄
TaxRate.php
(2.08 KB)
📁
Terminal
📄
ThreeDSecure.php
(2.5 KB)
📄
Token.php
(3.5 KB)
📄
Topup.php
(3.86 KB)
📄
Transfer.php
(6.13 KB)
📄
TransferReversal.php
(3.2 KB)
📄
UsageRecord.php
(939 B)
📄
UsageRecordSummary.php
(771 B)
📁
Util
📄
Webhook.php
(1.48 KB)
📄
WebhookEndpoint.php
(2.22 KB)
📄
WebhookSignature.php
(4.28 KB)
Editing: ErrorObject.php
<?php namespace Stripe; /** * Class ErrorObject. * * @property string $charge For card errors, the ID of the failed charge. * @property string $code For some errors that could be handled * programmatically, a short string indicating the error code reported. * @property string $decline_code For card errors resulting from a card issuer * decline, a short string indicating the card issuer's reason for the * decline if they provide one. * @property string $doc_url A URL to more information about the error code * reported. * @property string $message A human-readable message providing more details * about the error. For card errors, these messages can be shown to your * users. * @property string $param If the error is parameter-specific, the parameter * related to the error. For example, you can use this to display a message * near the correct form field. * @property PaymentIntent $payment_intent The PaymentIntent object for errors * returned on a request involving a PaymentIntent. * @property PaymentMethod $payment_method The PaymentMethod object for errors * returned on a request involving a PaymentMethod. * @property SetupIntent $setup_intent The SetupIntent object for errors * returned on a request involving a SetupIntent. * @property StripeObject $source The source object for errors returned on a * request involving a source. * @property string $type The type of error returned. One of * `api_connection_error`, `api_error`, `authentication_error`, * `card_error`, `idempotency_error`, `invalid_request_error`, or * `rate_limit_error`. */ class ErrorObject extends StripeObject { /** * Possible string representations of an error's code. * * @see https://stripe.com/docs/error-codes */ const CODE_ACCOUNT_ALREADY_EXISTS = 'account_already_exists'; const CODE_ACCOUNT_COUNTRY_INVALID_ADDRESS = 'account_country_invalid_address'; const CODE_ACCOUNT_INVALID = 'account_invalid'; const CODE_ACCOUNT_NUMBER_INVALID = 'account_number_invalid'; const CODE_ALIPAY_UPGRADE_REQUIRED = 'alipay_upgrade_required'; const CODE_AMOUNT_TOO_LARGE = 'amount_too_large'; const CODE_AMOUNT_TOO_SMALL = 'amount_too_small'; const CODE_API_KEY_EXPIRED = 'api_key_expired'; const CODE_BALANCE_INSUFFICIENT = 'balance_insufficient'; const CODE_BANK_ACCOUNT_EXISTS = 'bank_account_exists'; const CODE_BANK_ACCOUNT_UNUSABLE = 'bank_account_unusable'; const CODE_BANK_ACCOUNT_UNVERIFIED = 'bank_account_unverified'; const CODE_BITCOIN_UPGRADE_REQUIRED = 'bitcoin_upgrade_required'; const CODE_CARD_DECLINED = 'card_declined'; const CODE_CHARGE_ALREADY_CAPTURED = 'charge_already_captured'; const CODE_CHARGE_ALREADY_REFUNDED = 'charge_already_refunded'; const CODE_CHARGE_DISPUTED = 'charge_disputed'; const CODE_CHARGE_EXCEEDS_SOURCE_LIMIT = 'charge_exceeds_source_limit'; const CODE_CHARGE_EXPIRED_FOR_CAPTURE = 'charge_expired_for_capture'; const CODE_COUNTRY_UNSUPPORTED = 'country_unsupported'; const CODE_COUPON_EXPIRED = 'coupon_expired'; const CODE_CUSTOMER_MAX_SUBSCRIPTIONS = 'customer_max_subscriptions'; const CODE_EMAIL_INVALID = 'email_invalid'; const CODE_EXPIRED_CARD = 'expired_card'; const CODE_IDEMPOTENCY_KEY_IN_USE = 'idempotency_key_in_use'; const CODE_INCORRECT_ADDRESS = 'incorrect_address'; const CODE_INCORRECT_CVC = 'incorrect_cvc'; const CODE_INCORRECT_NUMBER = 'incorrect_number'; const CODE_INCORRECT_ZIP = 'incorrect_zip'; const CODE_INSTANT_PAYOUTS_UNSUPPORTED = 'instant_payouts_unsupported'; const CODE_INVALID_CARD_TYPE = 'invalid_card_type'; const CODE_INVALID_CHARGE_AMOUNT = 'invalid_charge_amount'; const CODE_INVALID_CVC = 'invalid_cvc'; const CODE_INVALID_EXPIRY_MONTH = 'invalid_expiry_month'; const CODE_INVALID_EXPIRY_YEAR = 'invalid_expiry_year'; const CODE_INVALID_NUMBER = 'invalid_number'; const CODE_INVALID_SOURCE_USAGE = 'invalid_source_usage'; const CODE_INVOICE_NO_CUSTOMER_LINE_ITEMS = 'invoice_no_customer_line_items'; const CODE_INVOICE_NO_SUBSCRIPTION_LINE_ITEMS = 'invoice_no_subscription_line_items'; const CODE_INVOICE_NOT_EDITABLE = 'invoice_not_editable'; const CODE_INVOICE_PAYMENT_INTENT_REQUIRES_ACTION = 'invoice_payment_intent_requires_action'; const CODE_INVOICE_UPCOMING_NONE = 'invoice_upcoming_none'; const CODE_LIVEMODE_MISMATCH = 'livemode_mismatch'; const CODE_LOCK_TIMEOUT = 'lock_timeout'; const CODE_MISSING = 'missing'; const CODE_NOT_ALLOWED_ON_STANDARD_ACCOUNT = 'not_allowed_on_standard_account'; const CODE_ORDER_CREATION_FAILED = 'order_creation_failed'; const CODE_ORDER_REQUIRED_SETTINGS = 'order_required_settings'; const CODE_ORDER_STATUS_INVALID = 'order_status_invalid'; const CODE_ORDER_UPSTREAM_TIMEOUT = 'order_upstream_timeout'; const CODE_OUT_OF_INVENTORY = 'out_of_inventory'; const CODE_PARAMETER_INVALID_EMPTY = 'parameter_invalid_empty'; const CODE_PARAMETER_INVALID_INTEGER = 'parameter_invalid_integer'; const CODE_PARAMETER_INVALID_STRING_BLANK = 'parameter_invalid_string_blank'; const CODE_PARAMETER_INVALID_STRING_EMPTY = 'parameter_invalid_string_empty'; const CODE_PARAMETER_MISSING = 'parameter_missing'; const CODE_PARAMETER_UNKNOWN = 'parameter_unknown'; const CODE_PARAMETERS_EXCLUSIVE = 'parameters_exclusive'; const CODE_PAYMENT_INTENT_AUTHENTICATION_FAILURE = 'payment_intent_authentication_failure'; const CODE_PAYMENT_INTENT_INCOMPATIBLE_PAYMENT_METHOD = 'payment_intent_incompatible_payment_method'; const CODE_PAYMENT_INTENT_INVALID_PARAMETER = 'payment_intent_invalid_parameter'; const CODE_PAYMENT_INTENT_PAYMENT_ATTEMPT_FAILED = 'payment_intent_payment_attempt_failed'; const CODE_PAYMENT_INTENT_UNEXPECTED_STATE = 'payment_intent_unexpected_state'; const CODE_PAYMENT_METHOD_UNACTIVATED = 'payment_method_unactivated'; const CODE_PAYMENT_METHOD_UNEXPECTED_STATE = 'payment_method_unexpected_state'; const CODE_PAYOUTS_NOT_ALLOWED = 'payouts_not_allowed'; const CODE_PLATFORM_API_KEY_EXPIRED = 'platform_api_key_expired'; const CODE_POSTAL_CODE_INVALID = 'postal_code_invalid'; const CODE_PROCESSING_ERROR = 'processing_error'; const CODE_PRODUCT_INACTIVE = 'product_inactive'; const CODE_RATE_LIMIT = 'rate_limit'; const CODE_RESOURCE_ALREADY_EXISTS = 'resource_already_exists'; const CODE_RESOURCE_MISSING = 'resource_missing'; const CODE_ROUTING_NUMBER_INVALID = 'routing_number_invalid'; const CODE_SECRET_KEY_REQUIRED = 'secret_key_required'; const CODE_SEPA_UNSUPPORTED_ACCOUNT = 'sepa_unsupported_account'; const CODE_SETUP_ATTEMPT_FAILED = 'setup_attempt_failed'; const CODE_SETUP_INTENT_AUTHENTICATION_FAILURE = 'setup_intent_authentication_failure'; const CODE_SETUP_INTENT_UNEXPECTED_STATE = 'setup_intent_unexpected_state'; const CODE_SHIPPING_CALCULATION_FAILED = 'shipping_calculation_failed'; const CODE_SKU_INACTIVE = 'sku_inactive'; const CODE_STATE_UNSUPPORTED = 'state_unsupported'; const CODE_TAX_ID_INVALID = 'tax_id_invalid'; const CODE_TAXES_CALCULATION_FAILED = 'taxes_calculation_failed'; const CODE_TESTMODE_CHARGES_ONLY = 'testmode_charges_only'; const CODE_TLS_VERSION_UNSUPPORTED = 'tls_version_unsupported'; const CODE_TOKEN_ALREADY_USED = 'token_already_used'; const CODE_TOKEN_IN_USE = 'token_in_use'; const CODE_TRANSFERS_NOT_ALLOWED = 'transfers_not_allowed'; const CODE_UPSTREAM_ORDER_CREATION_FAILED = 'upstream_order_creation_failed'; const CODE_URL_INVALID = 'url_invalid'; /** * Refreshes this object using the provided values. * * @param array $values * @param null|array|string|Util\RequestOptions $opts * @param bool $partial defaults to false */ public function refreshFrom($values, $opts, $partial = false) { // Unlike most other API resources, the API will omit attributes in // error objects when they have a null value. We manually set default // values here to facilitate generic error handling. $values = \array_merge([ 'charge' => null, 'code' => null, 'decline_code' => null, 'doc_url' => null, 'message' => null, 'param' => null, 'payment_intent' => null, 'payment_method' => null, 'setup_intent' => null, 'source' => null, 'type' => null, ], $values); parent::refreshFrom($values, $opts, $partial); } }
Upload File
Create Folder