Completed
Push — master ( 982da4...e066f4 )
by Alexandr
02:57
created
src/Validator/ResolveValidator/ResolveValidator.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@
 block discarded – undo
33 33
 
34 34
     public function assertValidArguments(FieldInterface $field, AstFieldInterface $query, Request $request)
35 35
     {
36
-        $requiredArguments = array_filter($field->getArguments(), function (InputField $argument) {
36
+        $requiredArguments = array_filter($field->getArguments(), function(InputField $argument) {
37 37
             return $argument->getType()->getKind() === TypeMap::KIND_NON_NULL;
38 38
         });
39 39
 
Please login to merge, or discard this patch.
Tests/Issues/Issue99/Issue99Test.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -22,7 +22,7 @@
 block discarded – undo
22 22
 
23 23
         self::assertTrue(isset($res['data']['items']));
24 24
 
25
-        foreach($res['data']['items'] as $item) {
25
+        foreach ($res['data']['items'] as $item) {
26 26
             self::assertTrue(isset($item['custom']['value']));
27 27
             self::assertEquals(self::BUG_NOT_EXISTS_VALUE, $item['custom']['value']);
28 28
         }
Please login to merge, or discard this patch.
Tests/Issues/Issue99/Issue99Schema.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -52,7 +52,7 @@
 block discarded – undo
52 52
                         'args'    => [
53 53
                             'example' => new StringType()
54 54
                         ],
55
-                        'resolve' => function () {
55
+                        'resolve' => function() {
56 56
                             return [
57 57
                                 ['id' => 1],
58 58
                                 ['id' => 2],
Please login to merge, or discard this patch.
src/Execution/Request.php 4 patches
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -223,6 +223,9 @@  discard block
 block discarded – undo
223 223
         return $this;
224 224
     }
225 225
 
226
+    /**
227
+     * @param string $name
228
+     */
226 229
     public function getVariable($name)
227 230
     {
228 231
         return $this->hasVariable($name) ? $this->variables[$name] : null;
@@ -266,7 +269,7 @@  discard block
 block discarded – undo
266 269
     }
267 270
 
268 271
     /**
269
-     * @return array|VariableReference[]
272
+     * @return VariableReference[]
270 273
      */
271 274
     public function getVariableReferences()
272 275
     {
Please login to merge, or discard this patch.
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -8,7 +8,6 @@
 block discarded – undo
8 8
 namespace Youshido\GraphQL\Execution;
9 9
 
10 10
 
11
-use Youshido\GraphQL\Parser\Ast\ArgumentValue\Literal;
12 11
 use Youshido\GraphQL\Parser\Ast\ArgumentValue\Variable;
13 12
 use Youshido\GraphQL\Parser\Ast\ArgumentValue\VariableReference;
14 13
 use Youshido\GraphQL\Parser\Ast\Fragment;
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -208,7 +208,7 @@
 block discarded – undo
208 208
         }
209 209
 
210 210
         $this->variables = $variables;
211
-        foreach($this->variableReferences as $reference) {
211
+        foreach ($this->variableReferences as $reference) {
212 212
             /** invalid request with no variable */
213 213
             if (!$reference->getVariable()) continue;
214 214
             $variableName = $reference->getVariable()->getName();
Please login to merge, or discard this patch.
Braces   +6 added lines, -2 removed lines patch added patch discarded remove patch
@@ -210,11 +210,15 @@
 block discarded – undo
210 210
         $this->variables = $variables;
211 211
         foreach($this->variableReferences as $reference) {
212 212
             /** invalid request with no variable */
213
-            if (!$reference->getVariable()) continue;
213
+            if (!$reference->getVariable()) {
214
+                continue;
215
+            }
214 216
             $variableName = $reference->getVariable()->getName();
215 217
 
216 218
             /** no variable was set at the time */
217
-            if (!array_key_exists($variableName, $variables)) continue;
219
+            if (!array_key_exists($variableName, $variables)) {
220
+                continue;
221
+            }
218 222
 
219 223
             $reference->getVariable()->setValue($variables[$variableName]);
220 224
             $reference->setValue($variables[$variableName]);
Please login to merge, or discard this patch.
Tests/Issues/Issue109/Issue109Schema.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -40,7 +40,7 @@
 block discarded – undo
40 40
                                 ]
41 41
                             ]
42 42
                         ]),
43
-                        'resolve' => function ($source, array $args, ResolveInfo $info) {
43
+                        'resolve' => function($source, array $args, ResolveInfo $info) {
44 44
                             $internalArgs = [
45 45
                                 'comment_id' => 200
46 46
                             ];
Please login to merge, or discard this patch.
Tests/Performance/NPlusOneTest.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
             ['id' => 2, 'name' => 'Alex'],
32 32
             ['id' => 3, 'name' => 'Mike'],
33 33
         ];
34
-        $posts   = [];
34
+        $posts = [];
35 35
         for ($i = 0; $i < 10; $i++) {
36 36
             $posts[] = [
37 37
                 'id'     => $i + 1,
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
                 'fields' => [
68 68
                     'posts' => [
69 69
                         'type'    => new ListType($postType),
70
-                        'resolve' => function ($source, $args, $info) {
70
+                        'resolve' => function($source, $args, $info) {
71 71
                             return $this->getDataForPosts();
72 72
                         }
73 73
                     ]
Please login to merge, or discard this patch.
src/Relay/Connection/ArrayConnection.php 4 patches
Doc Comments   +10 added lines, -2 removed lines patch added patch discarded remove patch
@@ -38,9 +38,9 @@  discard block
 block discarded – undo
38 38
     }
39 39
 
40 40
     /**
41
-     * @param $cursor string
41
+     * @param string|null $cursor string
42 42
      *
43
-     * @return int|null
43
+     * @return string|null
44 44
      * @deprecated Use cursorToKey instead.
45 45
      */
46 46
     public static function cursorToOffset($cursor)
@@ -94,6 +94,10 @@  discard block
 block discarded – undo
94 94
         return self::connectionFromArraySlice($data, $args, 0, count($data));
95 95
     }
96 96
 
97
+    /**
98
+     * @param integer $sliceStart
99
+     * @param integer $arrayLength
100
+     */
97 101
     public static function connectionFromArraySlice(array $data, array $args, $sliceStart, $arrayLength)
98 102
     {
99 103
         $after  = isset($args['after']) ? $args['after'] : null;
@@ -139,6 +143,10 @@  discard block
 block discarded – undo
139 143
         ];
140 144
     }
141 145
 
146
+    /**
147
+     * @param string $object
148
+     * @param integer $index
149
+     */
142 150
     public static function edgeForObjectWithIndex($object, $index)
143 151
     {
144 152
         return [
Please login to merge, or discard this patch.
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -29,12 +29,12 @@  discard block
 block discarded – undo
29 29
      */
30 30
     public static function offsetToCursor($offset)
31 31
     {
32
-      return self::keyToCursor($offset);
32
+        return self::keyToCursor($offset);
33 33
     }
34 34
 
35 35
     public static function keyToCursor($key)
36 36
     {
37
-      return base64_encode(self::PREFIX . $key);
37
+        return base64_encode(self::PREFIX . $key);
38 38
     }
39 39
 
40 40
     /**
@@ -48,30 +48,30 @@  discard block
 block discarded – undo
48 48
         return self::cursorToKey($cursor);
49 49
     }
50 50
 
51
-  /**
52
-   * Converts a cursor to its array key.
53
-   *
54
-   * @param $cursor
55
-   * @return null|string
56
-   */
51
+    /**
52
+     * Converts a cursor to its array key.
53
+     *
54
+     * @param $cursor
55
+     * @return null|string
56
+     */
57 57
     public static function cursorToKey($cursor) {
58
-      if ($decoded = base64_decode($cursor)) {
58
+        if ($decoded = base64_decode($cursor)) {
59 59
         return substr($decoded, strlen(self::PREFIX));
60
-      }
61
-      return null;
60
+        }
61
+        return null;
62 62
     }
63 63
 
64
-  /**
65
-   * Converts a cursor to an array offset.
66
-   *
67
-   * @param $cursor
68
-   *   The cursor string.
69
-   * @param $default
70
-   *   The default value, in case the cursor is not given.
71
-   * @param array $array
72
-   *   The array to use in counting the offset. If empty, assumed to be an indexed array.
73
-   * @return int|null
74
-   */
64
+    /**
65
+     * Converts a cursor to an array offset.
66
+     *
67
+     * @param $cursor
68
+     *   The cursor string.
69
+     * @param $default
70
+     *   The default value, in case the cursor is not given.
71
+     * @param array $array
72
+     *   The array to use in counting the offset. If empty, assumed to be an indexed array.
73
+     * @return int|null
74
+     */
75 75
     public static function cursorToOffsetWithDefault($cursor, $default, $array = [])
76 76
     {
77 77
         if (!is_string($cursor)) {
@@ -80,10 +80,10 @@  discard block
 block discarded – undo
80 80
 
81 81
         $key = self::cursorToKey($cursor);
82 82
         if (empty($array)) {
83
-          $offset = $key;
83
+            $offset = $key;
84 84
         }
85 85
         else {
86
-          $offset = array_search($key, array_keys($array));
86
+            $offset = array_search($key, array_keys($array));
87 87
         }
88 88
 
89 89
         return is_null($offset) ? $default : (int) $offset;
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -18,7 +18,7 @@  discard block
 block discarded – undo
18 18
         if (!is_array($data)) return null;
19 19
 
20 20
         $index = array_search($object, $data);
21
-        return $index === false ? null : (string) self::keyToCursor($index);
21
+        return $index === false ? null : (string)self::keyToCursor($index);
22 22
     }
23 23
 
24 24
     /**
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 
35 35
     public static function keyToCursor($key)
36 36
     {
37
-      return base64_encode(self::PREFIX . $key);
37
+      return base64_encode(self::PREFIX.$key);
38 38
     }
39 39
 
40 40
     /**
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
           $offset = array_search($key, array_keys($array));
87 87
         }
88 88
 
89
-        return is_null($offset) ? $default : (int) $offset;
89
+        return is_null($offset) ? $default : (int)$offset;
90 90
     }
91 91
 
92 92
     public static function connectionFromArray(array $data, array $args = [])
Please login to merge, or discard this patch.
Braces   +4 added lines, -3 removed lines patch added patch discarded remove patch
@@ -15,7 +15,9 @@  discard block
 block discarded – undo
15 15
 
16 16
     public static function cursorForObjectInConnection($data, $object)
17 17
     {
18
-        if (!is_array($data)) return null;
18
+        if (!is_array($data)) {
19
+            return null;
20
+        }
19 21
 
20 22
         $index = array_search($object, $data);
21 23
         return $index === false ? null : (string) self::keyToCursor($index);
@@ -81,8 +83,7 @@  discard block
 block discarded – undo
81 83
         $key = self::cursorToKey($cursor);
82 84
         if (empty($array)) {
83 85
           $offset = $key;
84
-        }
85
-        else {
86
+        } else {
86 87
           $offset = array_search($key, array_keys($array));
87 88
         }
88 89
 
Please login to merge, or discard this patch.
src/Introspection/SchemaType.php 1 patch
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -12,8 +12,6 @@
 block discarded – undo
12 12
 use Youshido\GraphQL\Schema\AbstractSchema;
13 13
 use Youshido\GraphQL\Type\ListType\ListType;
14 14
 use Youshido\GraphQL\Type\Object\AbstractObjectType;
15
-use Youshido\GraphQL\Type\Object\ObjectType;
16
-use Youshido\GraphQL\Type\TypeMap;
17 15
 
18 16
 class SchemaType extends AbstractObjectType
19 17
 {
Please login to merge, or discard this patch.
Tests/Library/Type/InputObjectTypeTest.php 2 patches
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -10,7 +10,6 @@
 block discarded – undo
10 10
 
11 11
 
12 12
 use Youshido\GraphQL\Execution\Processor;
13
-use Youshido\GraphQL\Parser\Ast\ArgumentValue\InputObject;
14 13
 use Youshido\GraphQL\Schema\Schema;
15 14
 use Youshido\GraphQL\Type\InputObject\InputObjectType;
16 15
 use Youshido\GraphQL\Type\ListType\ListType;
Please login to merge, or discard this patch.
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
                 'fields' => [
56 56
                     'empty' => [
57 57
                         'type'    => new StringType(),
58
-                        'resolve' => function () {
58
+                        'resolve' => function() {
59 59
                             return null;
60 60
                         }
61 61
                     ]
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
                             ]))
75 75
                         ],
76 76
                         'type'    => new BooleanType(),
77
-                        'resolve' => function ($object, $args) {
77
+                        'resolve' => function($object, $args) {
78 78
                             return true;
79 79
                         }
80 80
                     ]
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
                 'fields' => [
109 109
                     'empty' => [
110 110
                         'type'    => new StringType(),
111
-                        'resolve' => function () {
111
+                        'resolve' => function() {
112 112
                             return null;
113 113
                         }
114 114
                     ]
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
                             ])
128 128
                         ],
129 129
                         'type'    => new BooleanType(),
130
-                        'resolve' => function ($object, $args) {
130
+                        'resolve' => function($object, $args) {
131 131
                             return true;
132 132
                         }
133 133
                     ]
@@ -151,7 +151,7 @@  discard block
 block discarded – undo
151 151
                 'fields' => [
152 152
                     'empty' => [
153 153
                         'type'    => new StringType(),
154
-                        'resolve' => function () {
154
+                        'resolve' => function() {
155 155
                         }
156 156
                     ],
157 157
                 ]
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
                                 ]
175 175
                             ])
176 176
                         ],
177
-                        'resolve' => function () {
177
+                        'resolve' => function() {
178 178
                             return 'success message';
179 179
                         }
180 180
                     ]
@@ -223,10 +223,10 @@  discard block
 block discarded – undo
223 223
                                 ],
224 224
                             ],
225 225
                         ],
226
-                        'resolve' => function ($source, $args) {
226
+                        'resolve' => function($source, $args) {
227 227
                             return [
228
-                                'limit is ' . $args['paging']['limit'],
229
-                                'offset is ' . $args['paging']['offset'],
228
+                                'limit is '.$args['paging']['limit'],
229
+                                'offset is '.$args['paging']['offset'],
230 230
                             ];
231 231
                         }
232 232
                     ],
@@ -270,7 +270,7 @@  discard block
 block discarded – undo
270 270
                                 ]
271 271
                             ]),
272 272
                         ],
273
-                        'resolve' => function ($source, $args) {
273
+                        'resolve' => function($source, $args) {
274 274
                             return sprintf('%s by %s', $args['title'], $args['userId']);
275 275
                         }
276 276
                     ],
Please login to merge, or discard this patch.