3 declare(strict_types=1);
108 if (is_null($this->action)) {
110 $data = $this->
raw(self::FIELD_ACTION);
111 if (is_null($data)) {
114 $this->action = (string) $data;
128 if (is_null($this->shippingKey)) {
130 $data = $this->
raw(self::FIELD_SHIPPING_KEY);
131 if (is_null($data)) {
134 $this->shippingKey = (string) $data;
149 if (is_null($this->shippingMethod)) {
151 $data = $this->
raw(self::FIELD_SHIPPING_METHOD);
152 if (is_null($data)) {
170 if (is_null($this->shippingAddress)) {
172 $data = $this->
raw(self::FIELD_SHIPPING_ADDRESS);
173 if (is_null($data)) {
197 if (is_null($this->shippingRateInput)) {
199 $data = $this->
raw(self::FIELD_SHIPPING_RATE_INPUT);
200 if (is_null($data)) {
204 $this->shippingRateInput = $className::of($data);
218 if (is_null($this->externalTaxRate)) {
220 $data = $this->
raw(self::FIELD_EXTERNAL_TAX_RATE);
221 if (is_null($data)) {
239 if (is_null($this->deliveries)) {
241 $data = $this->
raw(self::FIELD_DELIVERIES);
242 if (is_null($data)) {
259 if (is_null($this->custom)) {
261 $data = $this->
raw(self::FIELD_CUSTOM);
262 if (is_null($data)) {