diff --git a/changes.md b/changes.md index 370f019a8ba..fcde1c31f59 100644 --- a/changes.md +++ b/changes.md @@ -266,7 +266,6 @@ - added type `RecurringOrderCustomTypeRemovedMessagePayload` - added type `RecurringOrderCustomTypeSetMessagePayload` - added type `RecurringOrderKeySetMessagePayload` -- added type `RecurringOrderMessagePayload` - added type `RecurringOrderScheduleSetMessagePayload` - added type `RecurringOrderStartsAtSetMessagePayload` - added type `RecurringOrderStateChangedMessagePayload` diff --git a/lib/commercetools-api/src/Models/Message/RecurringOrderMessagePayload.php b/lib/commercetools-api/src/Models/Message/RecurringOrderMessagePayload.php deleted file mode 100644 index ca50fc135ee..00000000000 --- a/lib/commercetools-api/src/Models/Message/RecurringOrderMessagePayload.php +++ /dev/null @@ -1,16 +0,0 @@ - - */ -final class RecurringOrderMessagePayloadBuilder implements Builder -{ - public function build(): RecurringOrderMessagePayload - { - return new RecurringOrderMessagePayloadModel( - ); - } - - public static function of(): RecurringOrderMessagePayloadBuilder - { - return new self(); - } -} diff --git a/lib/commercetools-api/src/Models/Message/RecurringOrderMessagePayloadCollection.php b/lib/commercetools-api/src/Models/Message/RecurringOrderMessagePayloadCollection.php deleted file mode 100644 index cb6f4182382..00000000000 --- a/lib/commercetools-api/src/Models/Message/RecurringOrderMessagePayloadCollection.php +++ /dev/null @@ -1,56 +0,0 @@ - - * @method RecurringOrderMessagePayload current() - * @method RecurringOrderMessagePayload end() - * @method RecurringOrderMessagePayload at($offset) - */ -class RecurringOrderMessagePayloadCollection extends MessagePayloadCollection -{ - /** - * @psalm-assert RecurringOrderMessagePayload $value - * @psalm-param RecurringOrderMessagePayload|stdClass $value - * @throws InvalidArgumentException - * - * @return RecurringOrderMessagePayloadCollection - */ - public function add($value) - { - if (!$value instanceof RecurringOrderMessagePayload) { - throw new InvalidArgumentException(); - } - $this->store($value); - - return $this; - } - - /** - * @psalm-return callable(int):?RecurringOrderMessagePayload - */ - protected function mapper() - { - return function (?int $index): ?RecurringOrderMessagePayload { - $data = $this->get($index); - if ($data instanceof stdClass) { - /** @var RecurringOrderMessagePayload $data */ - $data = RecurringOrderMessagePayloadModel::of($data); - $this->set($data, $index); - } - - return $data; - }; - } -} diff --git a/lib/commercetools-api/src/Models/Message/RecurringOrderMessagePayloadModel.php b/lib/commercetools-api/src/Models/Message/RecurringOrderMessagePayloadModel.php deleted file mode 100644 index 87dfd549f36..00000000000 --- a/lib/commercetools-api/src/Models/Message/RecurringOrderMessagePayloadModel.php +++ /dev/null @@ -1,55 +0,0 @@ -type = $type; - } - - /** - * - * @return null|string - */ - public function getType() - { - if (is_null($this->type)) { - /** @psalm-var ?string $data */ - $data = $this->raw(self::FIELD_TYPE); - if (is_null($data)) { - return null; - } - $this->type = (string) $data; - } - - return $this->type; - } -} diff --git a/references.txt b/references.txt index da9277f0ce5..8f97b74af11 100644 --- a/references.txt +++ b/references.txt @@ -468,3 +468,4 @@ cd07396232802b1c29238fb92214946462f19e5d 75be7d69ebbeef0c07001c09c4c84e318aead40c 5fbe52b85544f26f23c2c0a63cb6081b2d1e5706 a3b3120c87d02dcb4019d8f0dcc6d1f7496725ca +53775bb9cfdee1169d81256fcf9b33ce5718b6e5