PluginProbe
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) / 1.8.13
Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) v1.8.13
1.8.13 1.8.12.3 1.8.12.2 1.8.12.1 1.8.12 1.8.11.3 1.8.11.2 1.8.11.1 1.8.11 1.6.6 1.6.60 1.6.7 1.6.8 1.6.9 1.7.0 1.7.0.1 1.7.0.11 1.7.0.12 1.7.0.14 1.7.0.2 1.7.0.3 1.7.0.5 1.7.0.6 1.7.0.7 1.7.0.9 All 211 releases
charitable / vendor / square / square / src / Legacy / Models / Builders / GetDeviceCodeResponseBuilder.php

GetDeviceCodeResponseBuilder.php in Charitable – Donation & Fundraising Platform (Donation Forms, Recurring Donations & Fundraising Campaigns) 1.8.13, at vendor/square/square/src/Legacy/Models/Builders/GetDeviceCodeResponseBuilder.php

67 lines 1.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 declare(strict_types=1);
4
5 namespace Square\Legacy\Models\Builders;
6
7 use Core\Utils\CoreHelper;
8 use Square\Legacy\Models\DeviceCode;
9 use Square\Legacy\Models\Error;
10 use Square\Legacy\Models\GetDeviceCodeResponse;
11
12 /**
13 * Builder for model GetDeviceCodeResponse
14 *
15 * @see GetDeviceCodeResponse
16 */
17 class GetDeviceCodeResponseBuilder
18 {
19 /**
20 * @var GetDeviceCodeResponse
21 */
22 private $instance;
23
24 private function __construct(GetDeviceCodeResponse $instance)
25 {
26 $this->instance = $instance;
27 }
28
29 /**
30 * Initializes a new Get Device Code Response Builder object.
31 */
32 public static function init(): self
33 {
34 return new self(new GetDeviceCodeResponse());
35 }
36
37 /**
38 * Sets errors field.
39 *
40 * @param Error[]|null $value
41 */
42 public function errors(?array $value): self
43 {
44 $this->instance->setErrors($value);
45 return $this;
46 }
47
48 /**
49 * Sets device code field.
50 *
51 * @param DeviceCode|null $value
52 */
53 public function deviceCode(?DeviceCode $value): self
54 {
55 $this->instance->setDeviceCode($value);
56 return $this;
57 }
58
59 /**
60 * Initializes a new Get Device Code Response object.
61 */
62 public function build(): GetDeviceCodeResponse
63 {
64 return CoreHelper::clone($this->instance);
65 }
66 }
67