PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 4.16.3
GiveWP – Donation Plugin and Fundraising Platform v4.16.3
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 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / vendor / stripe / stripe-php / lib / Service / WebhookEndpointService.php
give / vendor / stripe / stripe-php / lib / Service Last commit date
BillingPortal 2 years ago Checkout 2 years ago FinancialConnections 2 years ago Identity 2 years ago Issuing 2 years ago Radar 2 years ago Reporting 2 years ago Sigma 2 years ago Terminal 2 years ago TestHelpers 2 years ago AbstractService.php 2 years ago AbstractServiceFactory.php 4 years ago AccountLinkService.php 4 years ago AccountService.php 2 years ago ApplePayDomainService.php 2 years ago ApplicationFeeService.php 2 years ago BalanceService.php 4 years ago BalanceTransactionService.php 2 years ago ChargeService.php 2 years ago CoreServiceFactory.php 2 years ago CountrySpecService.php 2 years ago CouponService.php 2 years ago CreditNoteService.php 2 years ago CustomerService.php 2 years ago DisputeService.php 2 years ago EphemeralKeyService.php 4 years ago EventService.php 2 years ago ExchangeRateService.php 2 years ago FileLinkService.php 2 years ago FileService.php 2 years ago InvoiceItemService.php 2 years ago InvoiceService.php 2 years ago MandateService.php 4 years ago OAuthService.php 4 years ago OrderReturnService.php 2 years ago OrderService.php 2 years ago PaymentIntentService.php 2 years ago PaymentLinkService.php 2 years ago PaymentMethodService.php 2 years ago PayoutService.php 2 years ago PlanService.php 2 years ago PriceService.php 2 years ago ProductService.php 2 years ago PromotionCodeService.php 2 years ago QuoteService.php 2 years ago RefundService.php 2 years ago ReviewService.php 2 years ago SetupAttemptService.php 2 years ago SetupIntentService.php 2 years ago ShippingRateService.php 2 years ago SkuService.php 2 years ago SourceService.php 4 years ago SubscriptionItemService.php 2 years ago SubscriptionScheduleService.php 2 years ago SubscriptionService.php 2 years ago TaxCodeService.php 2 years ago TaxRateService.php 2 years ago TokenService.php 4 years ago TopupService.php 2 years ago TransferService.php 2 years ago WebhookEndpointService.php 2 years ago
WebhookEndpointService.php
98 lines
1 <?php
2
3 // File generated from our OpenAPI spec
4
5 namespace Stripe\Service;
6
7 class WebhookEndpointService extends \Stripe\Service\AbstractService
8 {
9 /**
10 * Returns a list of your webhook endpoints.
11 *
12 * @param null|array $params
13 * @param null|array|\Stripe\Util\RequestOptions $opts
14 *
15 * @throws \Stripe\Exception\ApiErrorException if the request fails
16 *
17 * @return \Stripe\Collection<\Stripe\WebhookEndpoint>
18 */
19 public function all($params = null, $opts = null)
20 {
21 return $this->requestCollection('get', '/v1/webhook_endpoints', $params, $opts);
22 }
23
24 /**
25 * A webhook endpoint must have a <code>url</code> and a list of
26 * <code>enabled_events</code>. You may optionally specify the Boolean
27 * <code>connect</code> parameter. If set to true, then a Connect webhook endpoint
28 * that notifies the specified <code>url</code> about events from all connected
29 * accounts is created; otherwise an account webhook endpoint that notifies the
30 * specified <code>url</code> only about events from your account is created. You
31 * can also create webhook endpoints in the <a
32 * href="https://dashboard.stripe.com/account/webhooks">webhooks settings</a>
33 * section of the Dashboard.
34 *
35 * @param null|array $params
36 * @param null|array|\Stripe\Util\RequestOptions $opts
37 *
38 * @throws \Stripe\Exception\ApiErrorException if the request fails
39 *
40 * @return \Stripe\WebhookEndpoint
41 */
42 public function create($params = null, $opts = null)
43 {
44 return $this->request('post', '/v1/webhook_endpoints', $params, $opts);
45 }
46
47 /**
48 * You can also delete webhook endpoints via the <a
49 * href="https://dashboard.stripe.com/account/webhooks">webhook endpoint
50 * management</a> page of the Stripe dashboard.
51 *
52 * @param string $id
53 * @param null|array $params
54 * @param null|array|\Stripe\Util\RequestOptions $opts
55 *
56 * @throws \Stripe\Exception\ApiErrorException if the request fails
57 *
58 * @return \Stripe\WebhookEndpoint
59 */
60 public function delete($id, $params = null, $opts = null)
61 {
62 return $this->request('delete', $this->buildPath('/v1/webhook_endpoints/%s', $id), $params, $opts);
63 }
64
65 /**
66 * Retrieves the webhook endpoint with the given ID.
67 *
68 * @param string $id
69 * @param null|array $params
70 * @param null|array|\Stripe\Util\RequestOptions $opts
71 *
72 * @throws \Stripe\Exception\ApiErrorException if the request fails
73 *
74 * @return \Stripe\WebhookEndpoint
75 */
76 public function retrieve($id, $params = null, $opts = null)
77 {
78 return $this->request('get', $this->buildPath('/v1/webhook_endpoints/%s', $id), $params, $opts);
79 }
80
81 /**
82 * Updates the webhook endpoint. You may edit the <code>url</code>, the list of
83 * <code>enabled_events</code>, and the status of your endpoint.
84 *
85 * @param string $id
86 * @param null|array $params
87 * @param null|array|\Stripe\Util\RequestOptions $opts
88 *
89 * @throws \Stripe\Exception\ApiErrorException if the request fails
90 *
91 * @return \Stripe\WebhookEndpoint
92 */
93 public function update($id, $params = null, $opts = null)
94 {
95 return $this->request('post', $this->buildPath('/v1/webhook_endpoints/%s', $id), $params, $opts);
96 }
97 }
98