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 / Radar / ValueListService.php
give / vendor / stripe / stripe-php / lib / Service / Radar Last commit date
EarlyFraudWarningService.php 2 years ago RadarServiceFactory.php 4 years ago ValueListItemService.php 2 years ago ValueListService.php 2 years ago
ValueListService.php
94 lines
1 <?php
2
3 // File generated from our OpenAPI spec
4
5 namespace Stripe\Service\Radar;
6
7 class ValueListService extends \Stripe\Service\AbstractService
8 {
9 /**
10 * Returns a list of <code>ValueList</code> objects. The objects are sorted in
11 * descending order by creation date, with the most recently created object
12 * appearing first.
13 *
14 * @param null|array $params
15 * @param null|array|\Stripe\Util\RequestOptions $opts
16 *
17 * @throws \Stripe\Exception\ApiErrorException if the request fails
18 *
19 * @return \Stripe\Collection<\Stripe\Radar\ValueList>
20 */
21 public function all($params = null, $opts = null)
22 {
23 return $this->requestCollection('get', '/v1/radar/value_lists', $params, $opts);
24 }
25
26 /**
27 * Creates a new <code>ValueList</code> object, which can then be referenced in
28 * rules.
29 *
30 * @param null|array $params
31 * @param null|array|\Stripe\Util\RequestOptions $opts
32 *
33 * @throws \Stripe\Exception\ApiErrorException if the request fails
34 *
35 * @return \Stripe\Radar\ValueList
36 */
37 public function create($params = null, $opts = null)
38 {
39 return $this->request('post', '/v1/radar/value_lists', $params, $opts);
40 }
41
42 /**
43 * Deletes a <code>ValueList</code> object, also deleting any items contained
44 * within the value list. To be deleted, a value list must not be referenced in any
45 * rules.
46 *
47 * @param string $id
48 * @param null|array $params
49 * @param null|array|\Stripe\Util\RequestOptions $opts
50 *
51 * @throws \Stripe\Exception\ApiErrorException if the request fails
52 *
53 * @return \Stripe\Radar\ValueList
54 */
55 public function delete($id, $params = null, $opts = null)
56 {
57 return $this->request('delete', $this->buildPath('/v1/radar/value_lists/%s', $id), $params, $opts);
58 }
59
60 /**
61 * Retrieves a <code>ValueList</code> object.
62 *
63 * @param string $id
64 * @param null|array $params
65 * @param null|array|\Stripe\Util\RequestOptions $opts
66 *
67 * @throws \Stripe\Exception\ApiErrorException if the request fails
68 *
69 * @return \Stripe\Radar\ValueList
70 */
71 public function retrieve($id, $params = null, $opts = null)
72 {
73 return $this->request('get', $this->buildPath('/v1/radar/value_lists/%s', $id), $params, $opts);
74 }
75
76 /**
77 * Updates a <code>ValueList</code> object by setting the values of the parameters
78 * passed. Any parameters not provided will be left unchanged. Note that
79 * <code>item_type</code> is immutable.
80 *
81 * @param string $id
82 * @param null|array $params
83 * @param null|array|\Stripe\Util\RequestOptions $opts
84 *
85 * @throws \Stripe\Exception\ApiErrorException if the request fails
86 *
87 * @return \Stripe\Radar\ValueList
88 */
89 public function update($id, $params = null, $opts = null)
90 {
91 return $this->request('post', $this->buildPath('/v1/radar/value_lists/%s', $id), $params, $opts);
92 }
93 }
94