فهرست منبع

Update StatusService, add getDirectMessage method

Daniel Supernault 3 سال پیش
والد
کامیت
f88b3a2fb9
1فایلهای تغییر یافته به همراه14 افزوده شده و 0 حذف شده
  1. 14 0
      app/Services/StatusService.php

+ 14 - 0
app/Services/StatusService.php

@@ -47,6 +47,20 @@ class StatusService {
 		return $res;
 	}
 
+	public static function getDirectMessage($id)
+	{
+		$status = Status::whereScope('direct')->find($id);
+
+		if(!$status) {
+			return null;
+		}
+
+		$fractal = new Fractal\Manager();
+		$fractal->setSerializer(new ArraySerializer());
+		$resource = new Fractal\Resource\Item($status, new StatusTransformer());
+		return $fractal->createData($resource)->toArray();
+	}
+
 	public static function del($id)
 	{
 		$status = self::get($id);