3 declare(strict_types=1);
95 if (is_null($this->action)) {
97 $data = $this->
raw(self::FIELD_ACTION);
101 $this->action = (string) $data;
115 if (is_null($this->lineItemId)) {
117 $data = $this->
raw(self::FIELD_LINE_ITEM_ID);
118 if (is_null($data)) {
121 $this->lineItemId = (string) $data;
135 if (is_null($this->lineItemKey)) {
137 $data = $this->
raw(self::FIELD_LINE_ITEM_KEY);
138 if (is_null($data)) {
141 $this->lineItemKey = (string) $data;
156 if (is_null($this->quantity)) {
158 $data = $this->
raw(self::FIELD_QUANTITY);
159 if (is_null($data)) {
162 $this->quantity = (int) $data;
176 if (is_null($this->externalPrice)) {
178 $data = $this->
raw(self::FIELD_EXTERNAL_PRICE);
179 if (is_null($data)) {
197 if (is_null($this->externalTotalPrice)) {
199 $data = $this->
raw(self::FIELD_EXTERNAL_TOTAL_PRICE);
200 if (is_null($data)) {
218 if (is_null($this->shippingDetailsToRemove)) {
220 $data = $this->
raw(self::FIELD_SHIPPING_DETAILS_TO_REMOVE);
221 if (is_null($data)) {