PluginProbe
GiveWP – Donation Plugin and Fundraising Platform / 4.16.6
GiveWP – Donation Plugin and Fundraising Platform v4.16.6
4.18.0.1 4.18.0 4.17.0 4.16.9 4.16.8.1 4.16.8 4.16.7.2 4.16.7.1 4.16.7 4.16.6.1 4.16.6 4.16.5.1 4.16.5 4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 All 258 releases
give / vendor / stripe / stripe-php / lib / Review.php
vendor/stripe/stripe-php/lib
ApiOperations 2 years ago BillingPortal 2 years ago Checkout 2 years ago Exception 5 years ago FinancialConnections 2 years ago HttpClient 2 years ago Identity 2 years ago Issuing 2 years ago Radar 2 years ago Reporting 5 years ago Service 2 years ago Sigma 5 years ago Terminal 2 years ago TestHelpers 2 years ago Util 2 years ago Account.php 16.6 KB 2 years ago AccountLink.php 830 B 5 years ago AlipayAccount.php 2.3 KB 5 years ago ApiRequestor.php 18.7 KB 2 years ago ApiResource.php 3.4 KB 2 years ago ApiResponse.php 712 B 5 years ago ApplePayDomain.php 1016 B 5 years ago ApplicationFee.php 4.2 KB 2 years ago ApplicationFeeRefund.php 2.4 KB 5 years ago Balance.php 2.3 KB 5 years ago BalanceTransaction.php 5.5 KB 5 years ago BankAccount.php 7.1 KB 5 years ago BaseStripeClient.php 11.2 KB 2 years ago BaseStripeClientInterface.php 990 B 5 years ago BitcoinReceiver.php 4.2 KB 2 years ago BitcoinTransaction.php 885 B 5 years ago Capability.php 2.9 KB 5 years ago Card.php 8.5 KB 2 years ago CashBalance.php 2.3 KB 2 years ago Charge.php 12.9 KB 2 years ago Collection.php 8.3 KB 2 years ago CountrySpec.php 1.7 KB 5 years ago Coupon.php 2.9 KB 2 years ago CreditNote.php 5.7 KB 2 years ago CreditNoteLineItem.php 1.9 KB 5 years ago Customer.php 15.5 KB 2 years ago CustomerBalanceTransaction.php 5.2 KB 5 years ago Discount.php 1.5 KB 2 years ago Dispute.php 5.1 KB 5 years ago EphemeralKey.php 1.5 KB 5 years ago ErrorObject.php 8.6 KB 5 years ago Event.php 15.1 KB 2 years ago ExchangeRate.php 1.4 KB 5 years ago File.php 3.8 KB 2 years ago FileLink.php 1.5 KB 5 years ago FundingInstructions.php 1.4 KB 2 years ago Invoice.php 20.1 KB 2 years ago InvoiceItem.php 3.8 KB 2 years ago InvoiceLineItem.php 2.9 KB 2 years ago LineItem.php 1.2 KB 5 years ago LoginLink.php 426 B 5 years ago Mandate.php 1.1 KB 5 years ago OAuth.php 3.3 KB 5 years ago OAuthErrorObject.php 861 B 5 years ago Order.php 5.1 KB 2 years ago OrderItem.php 333 B 5 years ago OrderReturn.php 1.6 KB 5 years ago PaymentIntent.php 13.7 KB 2 years ago PaymentLink.php 4.3 KB 2 years ago PaymentMethod.php 4.0 KB 2 years ago Payout.php 6.7 KB 5 years ago Person.php 5.7 KB 2 years ago Plan.php 5.6 KB 2 years ago Price.php 5.6 KB 2 years ago Product.php 4.6 KB 2 years ago PromotionCode.php 2.2 KB 2 years ago Quote.php 8.8 KB 2 years ago Recipient.php 2.7 KB 2 years ago RecipientTransfer.php 918 B 5 years ago Refund.php 4.7 KB 2 years ago RequestTelemetry.php 539 B 5 years ago Review.php 3.3 KB 5 years ago SKU.php 2.7 KB 2 years ago SearchResult.php 6.4 KB 2 years ago SetupAttempt.php 2.4 KB 5 years ago SetupIntent.php 7.5 KB 2 years ago ShippingRate.php 2.3 KB 2 years ago SingletonApiResource.php 959 B 2 years ago Source.php 8.4 KB 5 years ago SourceTransaction.php 408 B 5 years ago Stripe.php 7.1 KB 2 years ago StripeClient.php 4.0 KB 2 years ago StripeClientInterface.php 586 B 5 years ago StripeObject.php 18.6 KB 2 years ago StripeStreamingClientInterface.php 238 B 5 years ago Subscription.php 11.9 KB 2 years ago SubscriptionItem.php 5.5 KB 2 years ago SubscriptionSchedule.php 4.1 KB 2 years ago TaxCode.php 668 B 2 years ago TaxId.php 5.2 KB 2 years ago TaxRate.php 2.9 KB 4 years ago ThreeDSecure.php 2.5 KB 5 years ago Token.php 3.5 KB 5 years ago Topup.php 3.9 KB 5 years ago Transfer.php 6.2 KB 2 years ago TransferReversal.php 3.2 KB 5 years ago UsageRecord.php 980 B 5 years ago UsageRecordSummary.php 812 B 5 years ago Webhook.php 1.5 KB 5 years ago WebhookEndpoint.php 2.3 KB 5 years ago WebhookSignature.php 4.3 KB 5 years ago

Review.php in GiveWP – Donation Plugin and Fundraising Platform 4.16.6, at vendor/stripe/stripe-php/lib/Review.php

67 lines 3.3 KB Raw Download Zip
1 <?php
2
3 // File generated from our OpenAPI spec
4
5 namespace Stripe;
6
7 /**
8 * Reviews can be used to supplement automated fraud detection with human
9 * expertise.
10 *
11 * Learn more about <a href="/radar">Radar</a> and reviewing payments <a
12 * href="https://stripe.com/docs/radar/reviews">here</a>.
13 *
14 * @property string $id Unique identifier for the object.
15 * @property string $object String representing the object's type. Objects of the same type share the same value.
16 * @property null|string $billing_zip The ZIP or postal code of the card used, if applicable.
17 * @property null|string|\Stripe\Charge $charge The charge associated with this review.
18 * @property null|string $closed_reason The reason the review was closed, or null if it has not yet been closed. One of <code>approved</code>, <code>refunded</code>, <code>refunded_as_fraud</code>, <code>disputed</code>, or <code>redacted</code>.
19 * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch.
20 * @property null|string $ip_address The IP address where the payment originated.
21 * @property null|\Stripe\StripeObject $ip_address_location Information related to the location of the payment. Note that this information is an approximation and attempts to locate the nearest population center - it should not be used to determine a specific address.
22 * @property bool $livemode Has the value <code>true</code> if the object exists in live mode or the value <code>false</code> if the object exists in test mode.
23 * @property bool $open If <code>true</code>, the review needs action.
24 * @property string $opened_reason The reason the review was opened. One of <code>rule</code> or <code>manual</code>.
25 * @property string|\Stripe\PaymentIntent $payment_intent The PaymentIntent ID associated with this review, if one exists.
26 * @property string $reason The reason the review is currently open or closed. One of <code>rule</code>, <code>manual</code>, <code>approved</code>, <code>refunded</code>, <code>refunded_as_fraud</code>, <code>disputed</code>, or <code>redacted</code>.
27 * @property null|\Stripe\StripeObject $session Information related to the browsing session of the user who initiated the payment.
28 */
29 class Review extends ApiResource
30 {
31 const OBJECT_NAME = 'review';
32
33 use ApiOperations\All;
34 use ApiOperations\Retrieve;
35
36 /**
37 * Possible string representations of the current, the opening or the closure reason of the review.
38 * Not all of these enumeration apply to all of the ´reason´ fields. Please consult the Review object to
39 * determine where these are apply.
40 *
41 * @see https://stripe.com/docs/api/radar/reviews/object
42 */
43 const REASON_APPROVED = 'approved';
44 const REASON_DISPUTED = 'disputed';
45 const REASON_MANUAL = 'manual';
46 const REASON_REFUNDED = 'refunded';
47 const REASON_REFUNDED_AS_FRAUD = 'refunded_as_fraud';
48 const REASON_RULE = 'rule';
49
50 /**
51 * @param null|array $params
52 * @param null|array|string $opts
53 *
54 * @throws \Stripe\Exception\ApiErrorException if the request fails
55 *
56 * @return \Stripe\Review the approved review
57 */
58 public function approve($params = null, $opts = null)
59 {
60 $url = $this->instanceUrl() . '/approve';
61 list($response, $opts) = $this->_request('post', $url, $params, $opts);
62 $this->refreshFrom($response, $opts);
63
64 return $this;
65 }
66 }
67