浏览代码

Add InstanceTransformer

Daniel Supernault 6 年之前
父节点
当前提交
a6a37cdd50
共有 1 个文件被更改,包括 25 次插入0 次删除
  1. 25 0
      app/Transformer/Api/InstanceTransformer.php

+ 25 - 0
app/Transformer/Api/InstanceTransformer.php

@@ -0,0 +1,25 @@
+<?php
+
+namespace App\Transformer\Api;
+
+use App\Instance;
+use League\Fractal;
+
+class InstanceTransformer extends Fractal\TransformerAbstract
+{
+    public function transform(Instance $instance)
+    {
+        return [
+            'uri'               => $instance->url,
+            'title'             => null,
+            'description'       => null,
+            'email'             => null,
+            'version'           => null,
+            'thumbnail'         => null,
+            'urls'              => [],
+            'stats'             => [],
+            'languages'         => null,
+            'contact_account'   => null
+        ];
+    }
+}