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 / Terminal / LocationService.php
give / vendor / stripe / stripe-php / lib / Service / Terminal Last commit date
ConfigurationService.php 2 years ago ConnectionTokenService.php 4 years ago LocationService.php 2 years ago ReaderService.php 2 years ago TerminalServiceFactory.php 2 years ago
LocationService.php
90 lines
1 <?php
2
3 // File generated from our OpenAPI spec
4
5 namespace Stripe\Service\Terminal;
6
7 class LocationService extends \Stripe\Service\AbstractService
8 {
9 /**
10 * Returns a list of <code>Location</code> objects.
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\Terminal\Location>
18 */
19 public function all($params = null, $opts = null)
20 {
21 return $this->requestCollection('get', '/v1/terminal/locations', $params, $opts);
22 }
23
24 /**
25 * Creates a new <code>Location</code> object. For further details, including which
26 * address fields are required in each country, see the <a
27 * href="/docs/terminal/fleet/locations">Manage locations</a> guide.
28 *
29 * @param null|array $params
30 * @param null|array|\Stripe\Util\RequestOptions $opts
31 *
32 * @throws \Stripe\Exception\ApiErrorException if the request fails
33 *
34 * @return \Stripe\Terminal\Location
35 */
36 public function create($params = null, $opts = null)
37 {
38 return $this->request('post', '/v1/terminal/locations', $params, $opts);
39 }
40
41 /**
42 * Deletes a <code>Location</code> object.
43 *
44 * @param string $id
45 * @param null|array $params
46 * @param null|array|\Stripe\Util\RequestOptions $opts
47 *
48 * @throws \Stripe\Exception\ApiErrorException if the request fails
49 *
50 * @return \Stripe\Terminal\Location
51 */
52 public function delete($id, $params = null, $opts = null)
53 {
54 return $this->request('delete', $this->buildPath('/v1/terminal/locations/%s', $id), $params, $opts);
55 }
56
57 /**
58 * Retrieves a <code>Location</code> object.
59 *
60 * @param string $id
61 * @param null|array $params
62 * @param null|array|\Stripe\Util\RequestOptions $opts
63 *
64 * @throws \Stripe\Exception\ApiErrorException if the request fails
65 *
66 * @return \Stripe\Terminal\Location
67 */
68 public function retrieve($id, $params = null, $opts = null)
69 {
70 return $this->request('get', $this->buildPath('/v1/terminal/locations/%s', $id), $params, $opts);
71 }
72
73 /**
74 * Updates a <code>Location</code> object by setting the values of the parameters
75 * passed. Any parameters not provided will be left unchanged.
76 *
77 * @param string $id
78 * @param null|array $params
79 * @param null|array|\Stripe\Util\RequestOptions $opts
80 *
81 * @throws \Stripe\Exception\ApiErrorException if the request fails
82 *
83 * @return \Stripe\Terminal\Location
84 */
85 public function update($id, $params = null, $opts = null)
86 {
87 return $this->request('post', $this->buildPath('/v1/terminal/locations/%s', $id), $params, $opts);
88 }
89 }
90