diff --git a/app/Transformer/Api/StoryTransformer.php b/app/Transformer/Api/StoryTransformer.php new file mode 100644 index 000000000..3d87a5727 --- /dev/null +++ b/app/Transformer/Api/StoryTransformer.php @@ -0,0 +1,34 @@ + $story->id, + 'photo' => $story->profile->avatarUrl(), + 'name' => '', + 'link' => '', + 'lastUpdated' => $story->updated_at->format('U'), + 'seen' => $story->seen(), + 'items' => [], + ]; + } + + public function includeItems(Story $story) + { + $items = $story->items; + + return $this->collection($items, new StoryItemTransformer()); + } + +}