diff --git a/CHANGELOG.md b/CHANGELOG.md index 169617b..fb1b814 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## 1.0.4 - WIP - Adding `hasTags()`, `tagListAsString()`, `tagListAsArray()` methods for stories -- Adding `ownerId()` method to Space class +- Adding `ownerId()`, `updatedAt()` methods to Space class ## 1.0.3 - 2025-09-29 - Adding new parameter for duplicating space (for adding the space in the organization) diff --git a/src/Data/Space.php b/src/Data/Space.php index 04513f5..bd4c280 100644 --- a/src/Data/Space.php +++ b/src/Data/Space.php @@ -68,6 +68,11 @@ public function createdAt(): null|string return $this->getFormattedDateTime('created_at', "", format: "Y-m-d"); } + public function updatedAt(): null|string + { + return $this->getFormattedDateTime('updated_at', "", format: "Y-m-d"); + } + public function planLevel(): string { return $this->getString('plan_level'); diff --git a/tests/Feature/Data/list-spaces.json b/tests/Feature/Data/list-spaces.json index 7736b62..781db0c 100644 --- a/tests/Feature/Data/list-spaces.json +++ b/tests/Feature/Data/list-spaces.json @@ -7,6 +7,7 @@ "plan": "starter", "plan_level": 0, "limits": {}, + "updated_at": "2018-11-11T16:34:19.403Z", "created_at": "2018-11-10T15:33:18.402Z", "id": 680, "role": "admin", @@ -44,6 +45,7 @@ "plan": "starter", "plan_level": 0, "limits": {}, + "updated_at": "2018-11-11T16:34:19.403Z", "created_at": "2018-11-10T15:33:18.402Z", "id": 680, "role": "admin", diff --git a/tests/Feature/Data/one-space.json b/tests/Feature/Data/one-space.json index bcd87ac..f2d8a3c 100644 --- a/tests/Feature/Data/one-space.json +++ b/tests/Feature/Data/one-space.json @@ -6,6 +6,7 @@ "plan": "starter", "plan_level": 0, "limits": { }, + "updated_at": "2018-11-11T16:34:19.403Z", "created_at": "2018-11-10T15:33:18.402Z", "id": 680, "role": "admin", diff --git a/tests/Feature/SpaceTest.php b/tests/Feature/SpaceTest.php index c0159c5..80794a8 100644 --- a/tests/Feature/SpaceTest.php +++ b/tests/Feature/SpaceTest.php @@ -43,6 +43,7 @@ ->and($storyblokData->ownerId())->toBe("1114") ->and($storyblokData->id())->toBe("680") ->and($storyblokData->createdAt())->toBe("2018-11-10") + ->and($storyblokData->updatedAt())->toBe("2018-11-11") ->and($storyblokData->planDescription())->toBe("Starter (Trial)") ->and($storyblokResponse->getResponseStatusCode())->toBe(200);