Bladeren bron

Update StatusTransformer

Daniel Supernault 6 jaren geleden
bovenliggende
commit
eb7651e8ef
1 gewijzigde bestanden met toevoegingen van 4 en 3 verwijderingen
  1. 4 3
      app/Transformer/Api/StatusTransformer.php

+ 4 - 3
app/Transformer/Api/StatusTransformer.php

@@ -62,9 +62,10 @@ class StatusTransformer extends Fractal\TransformerAbstract
 
 
     public function includeMediaAttachments(Status $status)
     public function includeMediaAttachments(Status $status)
     {
     {
-        $media = $status->media()->orderBy('order')->get();
-
-        return $this->collection($media, new MediaTransformer());
+        return Cache::remember('status:transformer:media:attachments:'.$status->id, 1440, function() use($status) {
+            $media = $status->media()->orderBy('order')->get();
+            return $this->collection($media, new MediaTransformer());
+        });
     }
     }
 
 
     public function includeTags(Status $status)
     public function includeTags(Status $status)