Explorar o código

Add InstanceTransformer

Daniel Supernault %!s(int64=6) %!d(string=hai) anos
pai
achega
a6a37cdd50
Modificáronse 1 ficheiros con 25 adicións e 0 borrados
  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
+        ];
+    }
+}