فهرست منبع

Update InternalApiController

Daniel Supernault 6 سال پیش
والد
کامیت
59f8292e07
1فایلهای تغییر یافته به همراه15 افزوده شده و 0 حذف شده
  1. 15 0
      app/Http/Controllers/InternalApiController.php

+ 15 - 0
app/Http/Controllers/InternalApiController.php

@@ -288,4 +288,19 @@ class InternalApiController extends Controller
 
         return;
     }
+
+    public function statusReplies(Request $request, int $id)
+    {
+        $parent = Status::findOrFail($id);
+
+        $children = Status::whereInReplyToId($parent->id)
+            ->orderBy('created_at', 'desc')
+            ->take(3)
+            ->get();
+
+        $resource = new Fractal\Resource\Collection($children, new StatusTransformer());
+        $res = $this->fractal->createData($resource)->toArray();
+
+        return response()->json($res);
+    }
 }