Daniel Supernault пре 5 година
родитељ
комит
34419ce2cc
1 измењених фајлова са 11 додато и 1 уклоњено
  1. 11 1
      app/Transformer/Api/AccountTransformer.php

+ 11 - 1
app/Transformer/Api/AccountTransformer.php

@@ -2,11 +2,16 @@
 
 namespace App\Transformer\Api;
 
+use Auth;
 use App\Profile;
 use League\Fractal;
 
 class AccountTransformer extends Fractal\TransformerAbstract
 {
+    protected $defaultIncludes = [
+        'relationship',
+    ];
+
 	public function transform(Profile $profile)
 	{
 		$is_admin = $profile->domain ? false : $profile->user->is_admin;
@@ -32,7 +37,12 @@ class AccountTransformer extends Fractal\TransformerAbstract
 			'bot' => null,
 			'website' => $profile->website,
 			'software' => 'pixelfed',
-			'is_admin' => (bool) $is_admin
+			'is_admin' => (bool) $is_admin,
 		];
 	}
+
+	protected function includeRelationship(Profile $profile)
+	{
+		return $this->item($profile, new RelationshipTransformer());
+	}
 }