Просмотр исходного кода

Update StatusService, add getDirectMessage method

Daniel Supernault 3 лет назад
Родитель
Сommit
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;
 		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)
 	public static function del($id)
 	{
 	{
 		$status = self::get($id);
 		$status = self::get($id);