Update StatusTransformer

This commit is contained in:
Daniel Supernault 2021-07-24 23:24:56 -06:00
parent 1054b025b1
commit 7c6cff3103
No known key found for this signature in database
GPG key ID: 0DEF1C662C9033F7

View file

@ -11,10 +11,6 @@ use App\Services\StatusHashtagService;
class StatusTransformer extends Fractal\TransformerAbstract class StatusTransformer extends Fractal\TransformerAbstract
{ {
protected $defaultIncludes = [
'mentions',
];
public function transform(Status $status) public function transform(Status $status)
{ {
return [ return [
@ -49,14 +45,7 @@ class StatusTransformer extends Fractal\TransformerAbstract
'poll' => null, 'poll' => null,
'media_attachments' => MediaService::get($status->id), 'media_attachments' => MediaService::get($status->id),
'account' => ProfileService::get($status->profile_id), 'account' => ProfileService::get($status->profile_id),
'tags' => StatusHashtagService::statusTags($status->id) 'tags' => StatusHashtagService::statusTags($status->id),
]; ];
} }
public function includeMentions(Status $status)
{
$mentions = $status->mentions;
return $this->collection($mentions, new MentionTransformer());
}
} }