Completed
Push — v2 ( 702781...1005f4 )
by Alexander
03:55 queued 01:21
created
src/Resources/DataNormalizer.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -26,14 +26,14 @@  discard block
 block discarded – undo
26 26
      * @param  mixed $data
27 27
      * @return mixed
28 28
      */
29
-    public function normalize($data = null)
29
+    public function normalize( $data = null )
30 30
     {
31
-        if ($data instanceof Builder || $data instanceof CursorPaginator) {
31
+        if ( $data instanceof Builder || $data instanceof CursorPaginator ) {
32 32
             return $data->get();
33
-        } elseif ($data instanceof Paginator) {
33
+        } elseif ( $data instanceof Paginator ) {
34 34
             return $data->getCollection();
35
-        } elseif ($data instanceof Relation) {
36
-            return $this->normalizeRelation($data);
35
+        } elseif ( $data instanceof Relation ) {
36
+            return $this->normalizeRelation( $data );
37 37
         }
38 38
 
39 39
         return $data;
@@ -45,9 +45,9 @@  discard block
 block discarded – undo
45 45
      * @param  \Illuminate\Database\Eloquent\Relations\Relation $relation
46 46
      * @return \Illuminate\Support\Collection|\Illuminate\Database\Eloquent\Model|null
47 47
      */
48
-    protected function normalizeRelation(Relation $relation)
48
+    protected function normalizeRelation( Relation $relation )
49 49
     {
50
-        return $this->isSingularRelation($relation) ? $relation->first() : $relation->get();
50
+        return $this->isSingularRelation( $relation ) ? $relation->first() : $relation->get();
51 51
     }
52 52
 
53 53
     /**
@@ -56,12 +56,12 @@  discard block
 block discarded – undo
56 56
      * @param  \Illuminate\Database\Eloquent\Relations\Relation $relation
57 57
      * @return bool
58 58
      */
59
-    protected function isSingularRelation(Relation $relation): bool
59
+    protected function isSingularRelation( Relation $relation ): bool
60 60
     {
61
-        $singularRelations = [BelongsTo::class, HasOne::class, MorphOne::class, MorphTo::class];
61
+        $singularRelations = [ BelongsTo::class, HasOne::class, MorphOne::class, MorphTo::class ];
62 62
 
63
-        foreach ($singularRelations as $singularRelation) {
64
-            if ($relation instanceof $singularRelation) {
63
+        foreach ( $singularRelations as $singularRelation ) {
64
+            if ( $relation instanceof $singularRelation ) {
65 65
                 return true;
66 66
             }
67 67
         }
Please login to merge, or discard this patch.
src/Resources/ResourceFactory.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -39,7 +39,7 @@  discard block
 block discarded – undo
39 39
      * @param \Flugg\Responder\Resources\DataNormalizer                   $normalizer
40 40
      * @param \Flugg\Responder\Contracts\Transformers\TransformerResolver $transformerResolver
41 41
      */
42
-    public function __construct(DataNormalizer $normalizer, TransformerResolver $transformerResolver)
42
+    public function __construct( DataNormalizer $normalizer, TransformerResolver $transformerResolver )
43 43
     {
44 44
         $this->normalizer = $normalizer;
45 45
         $this->transformerResolver = $transformerResolver;
@@ -53,15 +53,15 @@  discard block
 block discarded – undo
53 53
      * @param  string|null                                                    $resourceKey
54 54
      * @return \League\Fractal\Resource\ResourceInterface
55 55
      */
56
-    public function make($data = null, $transformer = null, string $resourceKey = null): ResourceInterface
56
+    public function make( $data = null, $transformer = null, string $resourceKey = null ): ResourceInterface
57 57
     {
58
-        if (is_null($data = $this->normalizer->normalize($data))) {
59
-            return $this->instatiateResource($data);
58
+        if ( is_null( $data = $this->normalizer->normalize( $data ) ) ) {
59
+            return $this->instatiateResource( $data );
60 60
         }
61 61
 
62
-        $transformer = $this->resolveTransformer($data, $transformer);
62
+        $transformer = $this->resolveTransformer( $data, $transformer );
63 63
 
64
-        return $this->instatiateResource($data, $transformer, $resourceKey);
64
+        return $this->instatiateResource( $data, $transformer, $resourceKey );
65 65
     }
66 66
 
67 67
     /**
@@ -71,13 +71,13 @@  discard block
 block discarded – undo
71 71
      * @param  \Flugg\Responder\Transformers\Transformer|string|callable|null $transformer
72 72
      * @return \Flugg\Responder\Transformers\Transformer|callable
73 73
      */
74
-    protected function resolveTransformer($data, $transformer)
74
+    protected function resolveTransformer( $data, $transformer )
75 75
     {
76
-        if (isset($transformer)) {
77
-            return $this->transformerResolver->resolve($transformer);
76
+        if ( isset($transformer) ) {
77
+            return $this->transformerResolver->resolve( $transformer );
78 78
         }
79 79
 
80
-        return $this->transformerResolver->resolveFromData($data);
80
+        return $this->transformerResolver->resolveFromData( $data );
81 81
     }
82 82
 
83 83
     /**
@@ -88,14 +88,14 @@  discard block
 block discarded – undo
88 88
      * @param  string|null                                             $resourceKey
89 89
      * @return \League\Fractal\Resource\ResourceInterface
90 90
      */
91
-    protected function instatiateResource($data, $transformer = null, string $resourceKey = null): ResourceInterface
91
+    protected function instatiateResource( $data, $transformer = null, string $resourceKey = null ): ResourceInterface
92 92
     {
93
-        if (is_null($data)) {
93
+        if ( is_null( $data ) ) {
94 94
             return new NullResource();
95
-        } elseif (is_iterable($data)) {
96
-            return new CollectionResource($data, $transformer, $resourceKey);
95
+        } elseif ( is_iterable( $data ) ) {
96
+            return new CollectionResource( $data, $transformer, $resourceKey );
97 97
         }
98 98
 
99
-        return new ItemResource($data, $transformer, $resourceKey);
99
+        return new ItemResource( $data, $transformer, $resourceKey );
100 100
     }
101 101
 }
102 102
\ No newline at end of file
Please login to merge, or discard this patch.
src/Transformers/Concerns/OverridesFractal.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -30,7 +30,7 @@  discard block
 block discarded – undo
30 30
      */
31 31
     public function getDefaultIncludes()
32 32
     {
33
-        return array_keys($this->with);
33
+        return array_keys( $this->with );
34 34
     }
35 35
 
36 36
     /**
@@ -41,10 +41,10 @@  discard block
 block discarded – undo
41 41
      * @param  mixed                 $data
42 42
      * @return \League\Fractal\Resource\ResourceInterface|false
43 43
      */
44
-    protected function callIncludeMethod(Scope $scope, $relation, $data)
44
+    protected function callIncludeMethod( Scope $scope, $relation, $data )
45 45
     {
46
-        $parameters = $this->getScopedParameters($scope, $relation);
47
-        $resource = $this->makeResource($relation, $data, $parameters);
46
+        $parameters = $this->getScopedParameters( $scope, $relation );
47
+        $resource = $this->makeResource( $relation, $data, $parameters );
48 48
 
49 49
         return $resource;
50 50
     }
Please login to merge, or discard this patch.
src/Transformers/Concerns/HasRelationships.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -16,14 +16,14 @@  discard block
 block discarded – undo
16 16
      *
17 17
      * @var string[]
18 18
      */
19
-    protected $relations = ['*'];
19
+    protected $relations = [ '*' ];
20 20
 
21 21
     /**
22 22
      * A list of autoloaded default relations.
23 23
      *
24 24
      * @var array
25 25
      */
26
-    protected $load = [];
26
+    protected $load = [ ];
27 27
 
28 28
     /**
29 29
      * Indicates if the transformer has whitelisted all relations.
@@ -32,7 +32,7 @@  discard block
 block discarded – undo
32 32
      */
33 33
     public function allRelationsAllowed(): bool
34 34
     {
35
-        return $this->relations == ['*'];
35
+        return $this->relations == [ '*' ];
36 36
     }
37 37
 
38 38
     /**
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
      */
43 43
     public function getRelations(): array
44 44
     {
45
-        return array_filter($this->relations, function ($relation) {
45
+        return array_filter( $this->relations, function ( $relation ) {
46 46
             return $relation !== '*';
47 47
         });
48 48
     }
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
      */
55 55
     public function getDefaultRelations(): array
56 56
     {
57
-        return array_keys($this->load);
57
+        return array_keys( $this->load );
58 58
     }
59 59
 
60 60
     /**
@@ -64,12 +64,12 @@  discard block
 block discarded – undo
64 64
      */
65 65
     public function extractDefaultRelations(): array
66 66
     {
67
-        return collect($this->getDefaultRelations())->merge($this->load->map(function ($transformer, $relation) {
68
-            return collect($this->resolveTransformer($transformer)->extractDefaultRelations())
67
+        return collect( $this->getDefaultRelations() )->merge( $this->load->map( function ( $transformer, $relation ) {
68
+            return collect( $this->resolveTransformer( $transformer )->extractDefaultRelations() )
69 69
                 ->keys()
70
-                ->map(function ($nestedRelation) use ($relation) {
70
+                ->map( function ( $nestedRelation ) use ($relation) {
71 71
                     return "$relation.$nestedRelation";
72 72
                 });
73
-        }))->all();
73
+        }) )->all();
74 74
     }
75 75
 }
76 76
\ No newline at end of file
Please login to merge, or discard this patch.
src/Transformers/Concerns/MakesResources.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
      *
22 22
      * @var \League\Fractal\ResourceInterface
23 23
      */
24
-    protected $resources = [];
24
+    protected $resources = [ ];
25 25
 
26 26
     /**
27 27
      * The resource builder resolver callback.
@@ -38,9 +38,9 @@  discard block
 block discarded – undo
38 38
      * @param  string|null                                                    $resourceKey
39 39
      * @return void
40 40
      */
41
-    public function resource($data = null, $transformer = null, string $resourceKey = null)
41
+    public function resource( $data = null, $transformer = null, string $resourceKey = null )
42 42
     {
43
-        return static::resolveResourceBuilder()->make($data, $transformer)->withResourceKey($resourceKey)->get();
43
+        return static::resolveResourceBuilder()->make( $data, $transformer )->withResourceKey( $resourceKey )->get();
44 44
     }
45 45
 
46 46
     /**
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
      * @param  \Closure $resolver
50 50
      * @return void
51 51
      */
52
-    public static function resourceBuilderResolver(Closure $resolver)
52
+    public static function resourceBuilderResolver( Closure $resolver )
53 53
     {
54 54
         static::$resourceBuilderResolver = $resolver;
55 55
     }
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
      */
62 62
     protected static function resolveResourceBuilder()
63 63
     {
64
-        return call_user_func(static::$currentCursorResolver, $name);
64
+        return call_user_func( static::$currentCursorResolver, $name );
65 65
     }
66 66
 
67 67
     /**
@@ -72,10 +72,10 @@  discard block
 block discarded – undo
72 72
      * @param \League\Fractal\ParamBag $parameters
73 73
      * @return \League\Fractal\Resource\ResourceInterface|false
74 74
      */
75
-    protected function makeResource(string $relation, $data, ParamBag $parameters)
75
+    protected function makeResource( string $relation, $data, ParamBag $parameters )
76 76
     {
77
-        if (method_exists($this, $method = 'include' . ucfirst($relation))) {
78
-            return $this->$method($data, $parameters);
77
+        if ( method_exists( $this, $method = 'include' . ucfirst( $relation ) ) ) {
78
+            return $this->$method( $data, $parameters );
79 79
         }
80 80
 
81 81
         return $data instanceof Model ? $this->makeResourceFromModel() : false;
@@ -88,15 +88,15 @@  discard block
 block discarded – undo
88 88
      * @param  \Illuminate\Database\Eloquent\Model $model
89 89
      * @return \League\Fractal\Resource\ResourceInterface|bool
90 90
      */
91
-    protected function makeResourceFromModel(string $relation, Model $model)
91
+    protected function makeResourceFromModel( string $relation, Model $model )
92 92
     {
93 93
         $data = $model->$relation;
94 94
 
95
-        if (key_exists($relation, $this->resources)) {
96
-            return $this->resources[$relation]->setData($data);
95
+        if ( key_exists( $relation, $this->resources ) ) {
96
+            return $this->resources[ $relation ]->setData( $data );
97 97
         }
98 98
 
99
-        return $this->resource($data);
99
+        return $this->resource( $data );
100 100
     }
101 101
 
102 102
     /**
@@ -106,8 +106,8 @@  discard block
 block discarded – undo
106 106
      * @param  string                $relation
107 107
      * @return \League\Fractal\ParamBag
108 108
      */
109
-    protected function getScopedParameters(Scope $scope, string $relation): ParamBag
109
+    protected function getScopedParameters( Scope $scope, string $relation ): ParamBag
110 110
     {
111
-        return $scope->getManager()->getIncludeParams($scope->getIdentifier($relation));
111
+        return $scope->getManager()->getIncludeParams( $scope->getIdentifier( $relation ) );
112 112
     }
113 113
 }
114 114
\ No newline at end of file
Please login to merge, or discard this patch.
src/Transformers/TransformerResolver.php 1 patch
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -29,14 +29,14 @@  discard block
 block discarded – undo
29 29
      *
30 30
      * @var array
31 31
      */
32
-    protected $bindings = [];
32
+    protected $bindings = [ ];
33 33
 
34 34
     /**
35 35
      * Construct the resolver class.
36 36
      *
37 37
      * @param \Illuminate\Contracts\Container\Container $container
38 38
      */
39
-    public function __construct(Container $container)
39
+    public function __construct( Container $container )
40 40
     {
41 41
         $this->container = $container;
42 42
     }
@@ -48,11 +48,11 @@  discard block
 block discarded – undo
48 48
      * @param  string|callback $transformer
49 49
      * @return void
50 50
      */
51
-    public function bind($transformable, $transformer)
51
+    public function bind( $transformable, $transformer )
52 52
     {
53
-        $this->bindings = array_merge($this->bindings, is_array($transformable) ? $transformable : [
53
+        $this->bindings = array_merge( $this->bindings, is_array( $transformable ) ? $transformable : [
54 54
             $transformable => $transformer,
55
-        ]);
55
+        ] );
56 56
     }
57 57
 
58 58
     /**
@@ -62,13 +62,13 @@  discard block
 block discarded – undo
62 62
      * @return \Flugg\Responder\Transformers\Transformer|callable
63 63
      * @throws \Flugg\Responder\Exceptions\InvalidTransformerException
64 64
      */
65
-    public function resolve($transformer)
65
+    public function resolve( $transformer )
66 66
     {
67
-        if (is_string($transformer)) {
68
-            return $this->container->make($transformer);
67
+        if ( is_string( $transformer ) ) {
68
+            return $this->container->make( $transformer );
69 69
         }
70 70
 
71
-        if (! is_callable($transformer) && ! $transformer instanceof Transformer) {
71
+        if ( ! is_callable( $transformer ) && ! $transformer instanceof Transformer ) {
72 72
             throw new InvalidTransformerException;
73 73
         }
74 74
 
@@ -81,11 +81,11 @@  discard block
 block discarded – undo
81 81
      * @param  mixed $data
82 82
      * @return \Flugg\Responder\Transformers\Transformer|callable|null
83 83
      */
84
-    public function resolveFromData($data)
84
+    public function resolveFromData( $data )
85 85
     {
86
-        if ($transformable = $this->resolveTransformable($data)) {
87
-            if ($transformer = $this->resolveTransformer()) {
88
-                return $this->resolve($transformer);
86
+        if ( $transformable = $this->resolveTransformable( $data ) ) {
87
+            if ( $transformer = $this->resolveTransformer() ) {
88
+                return $this->resolve( $transformer );
89 89
             }
90 90
         }
91 91
 
@@ -98,11 +98,11 @@  discard block
 block discarded – undo
98 98
      * @param  mixed $data
99 99
      * @return \Flugg\Responder\Contracts\Transformable|null
100 100
      */
101
-    protected function resolveTransformable($data)
101
+    protected function resolveTransformable( $data )
102 102
     {
103
-        if (is_iterable($data)) {
104
-            foreach ($data as $item) {
105
-                if ($item instanceof Transformable) {
103
+        if ( is_iterable( $data ) ) {
104
+            foreach ( $data as $item ) {
105
+                if ( $item instanceof Transformable ) {
106 106
                     return $item;
107 107
                 }
108 108
             }
@@ -117,10 +117,10 @@  discard block
 block discarded – undo
117 117
      * @param  \Flugg\Responder\Contracts\Transformable $transformable
118 118
      * @return \Flugg\Responder\Contracts\Transformable|null
119 119
      */
120
-    protected function resolveTransformer(Transformable $transformable)
120
+    protected function resolveTransformer( Transformable $transformable )
121 121
     {
122
-        if (key_exists($this->bindings, get_class($transformable))) {
123
-            return $this->bindings[get_class($transformable)];
122
+        if ( key_exists( $this->bindings, get_class( $transformable ) ) ) {
123
+            return $this->bindings[ get_class( $transformable ) ];
124 124
         }
125 125
 
126 126
         return $transformable->transformer();
@@ -133,7 +133,7 @@  discard block
 block discarded – undo
133 133
      */
134 134
     protected function makeClosureTransformer(): callable
135 135
     {
136
-        return function ($data) {
136
+        return function ( $data ) {
137 137
             return $data instanceof Arrayable ? $data->toArray() : $data;
138 138
         };
139 139
     }
Please login to merge, or discard this patch.
src/Exceptions/Http/ApiException.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -47,9 +47,9 @@
 block discarded – undo
47 47
      *
48 48
      * @param string|null $message
49 49
      */
50
-    public function __construct(string $message = null)
50
+    public function __construct( string $message = null )
51 51
     {
52
-        parent::__construct($this->status, $this->message ?? $message);
52
+        parent::__construct( $this->status, $this->message ?? $message );
53 53
     }
54 54
 
55 55
     /**
Please login to merge, or discard this patch.