Completed
Branch master (502f99)
by Neomerx
01:54
created
src/Api/Crud.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -163,7 +163,7 @@  discard block
 block discarded – undo
163 163
     /**
164 164
      * @inheritdoc
165 165
      */
166
-    public function count(FilterParameterCollection $filterParams = null): ?int
166
+    public function count(FilterParameterCollection $filterParams = null): ? int
167 167
     {
168 168
         $modelClass = $this->getModelClass();
169 169
 
@@ -281,7 +281,7 @@  discard block
 block discarded – undo
281 281
     /**
282 282
      * @inheritdoc
283 283
      */
284
-    public function readRow($index): ?array
284
+    public function readRow($index): ? array
285 285
     {
286 286
         $modelClass = $this->getModelClass();
287 287
         $builder    = $this->getRepository()
@@ -305,7 +305,7 @@  discard block
 block discarded – undo
305 305
 
306 306
         $deleted = $builder->execute();
307 307
 
308
-        return (int)$deleted;
308
+        return (int) $deleted;
309 309
     }
310 310
 
311 311
     /**
@@ -320,7 +320,7 @@  discard block
 block discarded – undo
320 320
         $saveMain = $this->getRepository()->create($modelClass, $allowedChanges);
321 321
         $saveMain = $this->builderSaveResourceOnCreate($saveMain);
322 322
         $saveMain->getSQL(); // prepare
323
-        $this->inTransaction(function () use ($modelClass, $saveMain, $toMany, &$index) {
323
+        $this->inTransaction(function() use ($modelClass, $saveMain, $toMany, &$index) {
324 324
             $saveMain->execute();
325 325
             // if no index given will use last insert ID as index
326 326
             $index !== null ?: $index = $saveMain->getConnection()->lastInsertId();
@@ -353,7 +353,7 @@  discard block
 block discarded – undo
353 353
         $saveMain = $this->getRepository()->update($modelClass, $index, $allowedChanges);
354 354
         $saveMain = $this->builderSaveResourceOnUpdate($saveMain);
355 355
         $saveMain->getSQL(); // prepare
356
-        $this->inTransaction(function () use ($modelClass, $saveMain, $toMany, $index, &$updated) {
356
+        $this->inTransaction(function() use ($modelClass, $saveMain, $toMany, $index, &$updated) {
357 357
             $updated = $saveMain->execute();
358 358
             foreach ($toMany as $name => $values) {
359 359
                 $indexBind      = ':index';
@@ -368,12 +368,12 @@  discard block
 block discarded – undo
368 368
                 $saveToMany = $this->builderSaveRelationshipOnUpdate($name, $saveToMany);
369 369
                 $saveToMany->setParameter($indexBind, $index);
370 370
                 foreach ($values as $value) {
371
-                    $updated += (int)$saveToMany->setParameter($otherIndexBind, $value)->execute();
371
+                    $updated += (int) $saveToMany->setParameter($otherIndexBind, $value)->execute();
372 372
                 }
373 373
             }
374 374
         });
375 375
 
376
-        return (int)$updated;
376
+        return (int) $updated;
377 377
     }
378 378
 
379 379
     /**
@@ -486,7 +486,7 @@  discard block
 block discarded – undo
486 486
      *
487 487
      * @return array|null
488 488
      */
489
-    protected function fetchRow(QueryBuilder $builder, string $class): ?array
489
+    protected function fetchRow(QueryBuilder $builder, string $class): ? array
490 490
     {
491 491
         $statement = $builder->execute();
492 492
         $statement->setFetchMode(PDOConnection::FETCH_ASSOC);
@@ -798,7 +798,7 @@  discard block
 block discarded – undo
798 798
             foreach ($path->getPath() as $pathPiece) {
799 799
                 $parent                    = $tmpPath;
800 800
                 $tmpPath                   = empty($tmpPath) === true ?
801
-                    $pathPiece : $tmpPath . static::$pathSeparator . $pathPiece;
801
+                    $pathPiece : $tmpPath.static::$pathSeparator.$pathPiece;
802 802
                 $normalizedPaths[$tmpPath] = [$parent, $pathPiece];
803 803
                 $pathsDepths[$parent]      = $parentDepth++;
804 804
             }
@@ -849,7 +849,7 @@  discard block
 block discarded – undo
849 849
         // $models.
850 850
 
851 851
         foreach ($childRelationships as $name) {
852
-            $childrenPath = $parentsPath !== static::$rootPath ? $parentsPath . static::$pathSeparator . $name : $name;
852
+            $childrenPath = $parentsPath !== static::$rootPath ? $parentsPath.static::$pathSeparator.$name : $name;
853 853
 
854 854
             /** @var QueryBuilder $builder */
855 855
             list ($builder, $class, $relationshipType) =
Please login to merge, or discard this patch.
src/Encoder/Encoder.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
     {
160 160
         parse_str($this->getOriginalUri()->getQuery(), $queryParams);
161 161
 
162
-        return function ($offset) use ($pageSize, $queryParams) {
162
+        return function($offset) use ($pageSize, $queryParams) {
163 163
             $paramsWithPaging = array_merge($queryParams, [
164 164
                 QueryParametersParserInterface::PARAM_PAGE => [
165 165
                     PaginationStrategyInterface::PARAM_PAGING_SKIP => $offset,
@@ -167,7 +167,7 @@  discard block
 block discarded – undo
167 167
                 ]
168 168
             ]);
169 169
             $newUri  = $this->getOriginalUri()->withQuery(http_build_query($paramsWithPaging));
170
-            $fullUrl = (string)$newUri;
170
+            $fullUrl = (string) $newUri;
171 171
             $link    = $this->getFactory()->createLink($fullUrl, null, true);
172 172
 
173 173
             return $link;
Please login to merge, or discard this patch.
src/Http/BaseController.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
     ): ResponseInterface {
99 99
         assert(
100 100
             empty(static::ON_CREATE_VALIDATION_RULES_SET_CLASS) === false,
101
-            'Validation rules set should be defined for class ' . static::class . '.'
101
+            'Validation rules set should be defined for class '.static::class.'.'
102 102
         );
103 103
 
104 104
         $captures = static::createJsonApiValidator($container, static::ON_CREATE_VALIDATION_RULES_SET_CLASS)
@@ -129,7 +129,7 @@  discard block
 block discarded – undo
129 129
         $queryParser    = $container->get(QueryParametersParserInterface::class);
130 130
         $encodingParams = $queryParser->parse($request);
131 131
 
132
-        list ($filters, , $includes) = static::mapQueryParameters($container, $encodingParams, static::SCHEMA_CLASS);
132
+        list ($filters,, $includes) = static::mapQueryParameters($container, $encodingParams, static::SCHEMA_CLASS);
133 133
 
134 134
         $index    = $routeParams[static::ROUTE_KEY_INDEX];
135 135
         $response = static::readImpl(
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
     ): ResponseInterface {
154 154
         assert(
155 155
             empty(static::ON_UPDATE_VALIDATION_RULES_SET_CLASS) === false,
156
-            'Validation rules set should be defined for class ' . static::class . '.'
156
+            'Validation rules set should be defined for class '.static::class.'.'
157 157
         );
158 158
 
159 159
         $captures = static::createJsonApiValidator($container, static::ON_UPDATE_VALIDATION_RULES_SET_CLASS)
@@ -296,7 +296,7 @@  discard block
 block discarded – undo
296 296
      */
297 297
     protected static function readJsonFromRequest(ContainerInterface $container, ServerRequestInterface $request): array
298 298
     {
299
-        $body = (string)$request->getBody();
299
+        $body = (string) $request->getBody();
300 300
         if (empty($body) === true || ($json = json_decode($body, true)) === null) {
301 301
             /** @var FactoryInterface $factory */
302 302
             $factory = $container->get(FactoryInterface::class);
@@ -486,7 +486,7 @@  discard block
 block discarded – undo
486 486
         /** @var JsonSchemesInterface $jsonSchemes */
487 487
         $jsonSchemes  = $container->get(JsonSchemesInterface::class);
488 488
         $targetSchema = $jsonSchemes->getRelationshipSchema(static::SCHEMA_CLASS, $relationshipName);
489
-        list ($filters, $sorts, , $paging) =
489
+        list ($filters, $sorts,, $paging) =
490 490
             static::mapQueryParameters($container, $encodingParams, get_class($targetSchema));
491 491
 
492 492
         /** @var SchemaInterface $schemaClass */
Please login to merge, or discard this patch.
src/Http/Errors/FluteExceptionHandler.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -100,7 +100,7 @@
 block discarded – undo
100 100
             $settings = $container->get(SettingsProviderInterface::class)->get(S::class);
101 101
             if ($settings[S::KEY_IS_DEBUG] === true) {
102 102
                 $message = $error->getMessage();
103
-                $details = (string)$error;
103
+                $details = (string) $error;
104 104
             }
105 105
             $errors = new ErrorCollection();
106 106
             $errors->add(new Error(null, null, $httpCode, null, $message, $details));
Please login to merge, or discard this patch.
src/Http/Traits/FluteRoutesTrait.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -48,20 +48,20 @@  discard block
 block discarded – undo
48 48
         assert(array_key_exists(SchemaInterface::class, class_implements($schemeClass)) === true);
49 49
         $subUri = $type = $schemeClass::TYPE;
50 50
 
51
-        $indexSlug = '/{' . BaseController::ROUTE_KEY_INDEX . '}';
52
-        $params    = function ($method) use ($type) {
53
-            return [RouteInterface::PARAM_NAME => $type . '_' . $method];
51
+        $indexSlug = '/{'.BaseController::ROUTE_KEY_INDEX.'}';
52
+        $params    = function($method) use ($type) {
53
+            return [RouteInterface::PARAM_NAME => $type.'_'.$method];
54 54
         };
55
-        $handler   = function ($method) use ($controllerClass) {
55
+        $handler   = function($method) use ($controllerClass) {
56 56
             return [$controllerClass, $method];
57 57
         };
58 58
 
59 59
         return $group
60 60
             ->get($subUri, $handler(CI::METHOD_INDEX), $params(CI::METHOD_INDEX))
61 61
             ->post($subUri, $handler(CI::METHOD_CREATE), $params(CI::METHOD_CREATE))
62
-            ->get($subUri . $indexSlug, $handler(CI::METHOD_READ), $params(CI::METHOD_READ))
63
-            ->patch($subUri . $indexSlug, $handler(CI::METHOD_UPDATE), $params(CI::METHOD_UPDATE))
64
-            ->delete($subUri . $indexSlug, $handler(CI::METHOD_DELETE), $params(CI::METHOD_DELETE));
62
+            ->get($subUri.$indexSlug, $handler(CI::METHOD_READ), $params(CI::METHOD_READ))
63
+            ->patch($subUri.$indexSlug, $handler(CI::METHOD_UPDATE), $params(CI::METHOD_UPDATE))
64
+            ->delete($subUri.$indexSlug, $handler(CI::METHOD_DELETE), $params(CI::METHOD_DELETE));
65 65
     }
66 66
 
67 67
     /**
@@ -84,18 +84,18 @@  discard block
 block discarded – undo
84 84
 
85 85
         /** @var SchemaInterface $schemaClass */
86 86
         assert(array_key_exists(SchemaInterface::class, class_implements($schemaClass)) === true);
87
-        $subUri      = $schemaClass::TYPE;
87
+        $subUri = $schemaClass::TYPE;
88 88
 
89 89
         /** @var string $controllerClass */
90 90
         /** @var string $schemaClass */
91 91
 
92
-        $resourceIdUri = $subUri . '/{' . BaseController::ROUTE_KEY_INDEX . '}/';
93
-        $selfUri       = $resourceIdUri . DocumentInterface::KEYWORD_RELATIONSHIPS . '/' . $relationshipName;
92
+        $resourceIdUri = $subUri.'/{'.BaseController::ROUTE_KEY_INDEX.'}/';
93
+        $selfUri       = $resourceIdUri.DocumentInterface::KEYWORD_RELATIONSHIPS.'/'.$relationshipName;
94 94
 
95 95
         return $group
96 96
             // `self`
97 97
             ->get($selfUri, [$controllerClass, $selfGetMethod])
98 98
             // `related`
99
-            ->get($resourceIdUri . $relationshipName, [$controllerClass, $selfGetMethod]);
99
+            ->get($resourceIdUri.$relationshipName, [$controllerClass, $selfGetMethod]);
100 100
     }
101 101
 }
Please login to merge, or discard this patch.
src/Http/QueryTransformer.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
     protected function mapFilterParameters(
133 133
         ErrorCollection $errors,
134 134
         array $parameters = null
135
-    ): ?FilterParameterCollection {
135
+    ): ? FilterParameterCollection {
136 136
         if ($parameters === null) {
137 137
             return null;
138 138
         }
@@ -174,7 +174,7 @@  discard block
 block discarded – undo
174 174
      *
175 175
      * @return null|SortParameterInterface[]
176 176
      */
177
-    protected function mapSortParameters(ErrorCollection $errors, array $parameters = null): ?array
177
+    protected function mapSortParameters(ErrorCollection $errors, array $parameters = null): ? array
178 178
     {
179 179
         $sorts = null;
180 180
 
@@ -199,7 +199,7 @@  discard block
 block discarded – undo
199 199
      *
200 200
      * @return null|IncludeParameterInterface[]
201 201
      */
202
-    protected function mapIncludeParameters(ErrorCollection $errors, array $parameters = null): ?array
202
+    protected function mapIncludeParameters(ErrorCollection $errors, array $parameters = null): ? array
203 203
     {
204 204
         $includes = null;
205 205
 
@@ -225,7 +225,7 @@  discard block
 block discarded – undo
225 225
      *
226 226
      * @SuppressWarnings(PHPMD.ElseExpression)
227 227
      */
228
-    protected function mapFilterField(string $jsonName, $value): ?FilterParameterInterface
228
+    protected function mapFilterField(string $jsonName, $value): ? FilterParameterInterface
229 229
     {
230 230
         $this->resetSchema();
231 231
 
@@ -274,7 +274,7 @@  discard block
 block discarded – undo
274 274
      *
275 275
      * @return SortParameterInterface|null
276 276
      */
277
-    protected function mapSortField(JsonLibrarySortParameterInterface $sortParameter): ?SortParameterInterface
277
+    protected function mapSortField(JsonLibrarySortParameterInterface $sortParameter): ? SortParameterInterface
278 278
     {
279 279
         $this->resetSchema();
280 280
 
@@ -302,7 +302,7 @@  discard block
 block discarded – undo
302 302
      *
303 303
      * @return IncludeParameterInterface|null
304 304
      */
305
-    protected function mapRelationshipsPath(string $path): ?IncludeParameterInterface
305
+    protected function mapRelationshipsPath(string $path): ? IncludeParameterInterface
306 306
     {
307 307
         $this->resetSchema();
308 308
 
Please login to merge, or discard this patch.
src/Http/Query/SortParameter.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
         JsonLibrarySortParameterInterface $sortParam,
55 55
         string $name,
56 56
         bool $isRelationship,
57
-        ?int $relationshipType
57
+        ? int $relationshipType
58 58
     ) {
59 59
         $this->libSortParam   = $sortParam;
60 60
         $this->name           = $name;
@@ -99,7 +99,7 @@  discard block
 block discarded – undo
99 99
     /**
100 100
      * @inheritdoc
101 101
      */
102
-    public function getRelationshipType(): ?int
102
+    public function getRelationshipType(): ? int
103 103
     {
104 104
         return $this->relationshipType;
105 105
     }
Please login to merge, or discard this patch.
src/Http/Query/FilterParameter.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
     /**
83 83
      * @inheritdoc
84 84
      */
85
-    public function getRelationshipName(): ?string
85
+    public function getRelationshipName(): ? string
86 86
     {
87 87
         return $this->relationshipName;
88 88
     }
@@ -90,7 +90,7 @@  discard block
 block discarded – undo
90 90
     /**
91 91
      * @inheritdoc
92 92
      */
93
-    public function getAttributeName(): ?string
93
+    public function getAttributeName(): ? string
94 94
     {
95 95
         return $this->attributeName;
96 96
     }
@@ -130,7 +130,7 @@  discard block
 block discarded – undo
130 130
     /**
131 131
      * @inheritdoc
132 132
      */
133
-    public function getRelationshipType(): ?int
133
+    public function getRelationshipType(): ? int
134 134
     {
135 135
         return $this->relationshipType;
136 136
     }
Please login to merge, or discard this patch.
src/Models/RelationshipStorage.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -120,7 +120,7 @@
 block discarded – undo
120 120
     /**
121 121
      * @inheritdoc
122 122
      */
123
-    public function getRelationship($model, string $relationship): ?PaginatedDataInterface
123
+    public function getRelationship($model, string $relationship): ? PaginatedDataInterface
124 124
     {
125 125
         $uniqueId = spl_object_hash($model);
126 126
         $result = $this->relationships[$uniqueId][$relationship][self::IDX_DATA];
Please login to merge, or discard this patch.