Test Setup Failed
Push — develop ( 580142...36001c )
by Jimmy
42:42 queued 27:42
created
src/Api/Client.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -48,11 +48,11 @@  discard block
 block discarded – undo
48 48
                 'verifier' => $verifier = base64_encode(Str::random($length)),
49 49
                 // Convert "+" to "-" & "/" to "_" & remove trailing "="
50 50
                 'challenge' => rtrim(
51
-                    characters: '=',
52
-                    string: strtr(
53
-                        from: '+/',
54
-                        string: base64_encode(hash(algo: 'sha256', data: $verifier, binary: true)),
55
-                        to: '-_',
51
+                    characters : '=',
52
+                    string : strtr(
53
+                        from : '+/',
54
+                        string : base64_encode(hash(algo : 'sha256', data : $verifier, binary : true)),
55
+                        to : '-_',
56 56
                     ),
57 57
                 ),
58 58
             ]
@@ -101,7 +101,7 @@  discard block
 block discarded – undo
101 101
         $grant_type = $this->token->grant_type ?? $params['grant_type'];
102 102
 
103 103
         if (is_null($this->configs['oauth'][$grant_type]['id'] ?? null)) {
104
-            throw new ClientConfigurationException('The "client_id" for "'.$grant_type.'" cannot be null');
104
+            throw new ClientConfigurationException('The "client_id" for "' . $grant_type . '" cannot be null');
105 105
         }
106 106
 
107 107
         try {
@@ -120,10 +120,10 @@  discard block
 block discarded – undo
120 120
                         ],
121 121
                     ],
122 122
                     uri: $this->uri(
123
-                        path: 'token?'.http_build_query(
123
+                        path: 'token?' . http_build_query(
124 124
                             $this->configs['tenant'] ? ['tenant' => $this->configs['tenant']] : [],
125 125
                         ),
126
-                        url: $this->configs['oauth']['authorization_server']
126
+                        url : $this->configs['oauth']['authorization_server']
127 127
                     ),
128 128
                 )
129 129
                     ->getBody()
@@ -198,7 +198,7 @@  discard block
 block discarded – undo
198 198
         }
199 199
 
200 200
         return $this->uri(
201
-            path: 'authorize?'.http_build_query(
201
+            path: 'authorize?' . http_build_query(
202 202
                 [
203 203
                     'client_id' => $this->configs['oauth']['authorization_code']['id'],
204 204
                     ...$challenge
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
                     'scope' => $scope ?? $this->token->scope,
213 213
                     ...$this->configs['tenant'] ? ['tenant' => $this->configs['tenant']] : [],
214 214
                 ]),
215
-            url: $this->configs['oauth']['authorization_server']
215
+            url : $this->configs['oauth']['authorization_server']
216 216
         );
217 217
     }
218 218
 
@@ -248,10 +248,10 @@  discard block
 block discarded – undo
248 248
     {
249 249
         try {
250 250
             return json_decode(
251
-                associative: true,
252
-                json: $this->guzzle->request(
253
-                    method: $method,
254
-                    options: [
251
+                associative : true,
252
+                json : $this->guzzle->request(
253
+                    method : $method,
254
+                    options : [
255 255
                         'debug' => $this->debug,
256 256
                         'headers' => [
257 257
                             'Authorization' => (string) $this->getToken(),
@@ -259,7 +259,7 @@  discard block
 block discarded – undo
259 259
                         ],
260 260
                         'body' => empty($data) ? null : json_encode($data),
261 261
                     ],
262
-                    uri: $this->uri($path),
262
+                    uri : $this->uri($path),
263 263
                 )
264 264
                     ->getBody()
265 265
                     ->getContents(),
@@ -289,7 +289,7 @@  discard block
 block discarded – undo
289 289
              throw new ClientConfigurationException('The "authorization_server" cannot be null');
290 290
          }
291 291
 
292
-         if (! filter_var($this->configs['oauth']['authorization_server'], FILTER_VALIDATE_URL)) {
292
+         if (!filter_var($this->configs['oauth']['authorization_server'], FILTER_VALIDATE_URL)) {
293 293
              throw new ClientConfigurationException(
294 294
                  sprintf('A valid url must be provided for "authorization_server" [%s]', $this->configs['oauth']['authorization_server'])
295 295
              );
@@ -299,7 +299,7 @@  discard block
 block discarded – undo
299 299
              throw new ClientConfigurationException('The "resource_server" cannot be null');
300 300
          }
301 301
 
302
-         if (! filter_var($this->configs['resource_server'], FILTER_VALIDATE_URL)) {
302
+         if (!filter_var($this->configs['resource_server'], FILTER_VALIDATE_URL)) {
303 303
              throw new ClientConfigurationException(
304 304
                  sprintf('A valid url must be provided for "resource_server" [%s]', $this->configs['resource_server'])
305 305
              );
@@ -321,10 +321,10 @@  discard block
 block discarded – undo
321 321
     /**
322 322
      * Set the token & refresh if needed
323 323
      */
324
-    public function setToken(Token|string $token): self
324
+    public function setToken(Token | string $token): self
325 325
     {
326 326
         $this->token = is_string($token)
327
-            ? new Token(access_token: $token)
327
+            ? new Token(access_token : $token)
328 328
             : $token;
329 329
 
330 330
         return $this;
@@ -346,7 +346,7 @@  discard block
 block discarded – undo
346 346
         $path = ltrim($path ?? '/', '/');
347 347
 
348 348
         return rtrim($url ?? $this->configs['resource_server'], '/')
349
-            .($path ? (Str::startsWith($path, '?') ? null : '/').$path : '/');
349
+            .($path ? (Str::startsWith($path, '?') ? null : '/') . $path : '/');
350 350
     }
351 351
 
352 352
     /**
Please login to merge, or discard this patch.
src/Api/Token.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
 
34 34
     public function __toString(): string
35 35
     {
36
-        return $this->token_type.' '.$this->access_token;
36
+        return $this->token_type . ' ' . $this->access_token;
37 37
     }
38 38
 
39 39
     /**
@@ -63,8 +63,8 @@  discard block
 block discarded – undo
63 63
      */
64 64
     public function isValid(?string $scope = null): bool
65 65
     {
66
-        return ! is_null($this->access_token) &&
67
-            ! $this->isExpired() &&
66
+        return !is_null($this->access_token) &&
67
+            !$this->isExpired() &&
68 68
             ($scope ? $this->allowedScope($scope) : true);
69 69
     }
70 70
 
Please login to merge, or discard this patch.
src/Http/Middleware/Filter.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@
 block discarded – undo
28 28
      */
29 29
     public function handle(Request $request, Closure $next)
30 30
     {
31
-        if (! $request->user()->halo_token) {
31
+        if (!$request->user()->halo_token) {
32 32
             // Set intended route, so that after linking account, user is put where they were going
33 33
             $this->redirector->setIntendedUrl($request->path());
34 34
 
Please login to merge, or discard this patch.
src/Providers/ServiceProvider.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
      */
34 34
     public function register()
35 35
     {
36
-        $this->mergeConfigFrom(__DIR__.'/../../config/halo.php', 'halo');
36
+        $this->mergeConfigFrom(__DIR__ . '/../../config/halo.php', 'halo');
37 37
     }
38 38
 
39 39
     /**
@@ -54,19 +54,19 @@  discard block
 block discarded – undo
54 54
     protected function registerPublishes()
55 55
     {
56 56
         if ($this->app->runningInConsole()) {
57
-            $this->loadMigrationsFrom(__DIR__.'/../../database/migrations');
57
+            $this->loadMigrationsFrom(__DIR__ . '/../../database/migrations');
58 58
 
59 59
             $this->publishes(
60 60
                 groups: 'halo-config',
61 61
                 paths: [
62
-                    __DIR__.'/../../config/halo.php' => config_path('halo.php'),
62
+                    __DIR__ . '/../../config/halo.php' => config_path('halo.php'),
63 63
                 ],
64 64
             );
65 65
 
66 66
             $this->publishes(
67 67
                 groups: 'halo-migrations',
68 68
                 paths: [
69
-                    __DIR__.'/../../database/migrations' => database_path('migrations'),
69
+                    __DIR__ . '/../../database/migrations' => database_path('migrations'),
70 70
                 ],
71 71
             );
72 72
         }
@@ -83,7 +83,7 @@  discard block
 block discarded – undo
83 83
                     'namespace' => 'Spinen\Halo\Http\Controllers',
84 84
                     'middleware' => Config::get('halo.oauth.authorization_code.route.middleware', ['web']),
85 85
                 ],
86
-                routes: fn () => $this->loadRoutesFrom(realpath(__DIR__.'/../../routes/web.php'))
86
+                routes: fn () => $this->loadRoutesFrom(realpath(__DIR__ . '/../../routes/web.php'))
87 87
             );
88 88
         }
89 89
     }
Please login to merge, or discard this patch.
src/Support/Relations/BelongsTo.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
     /**
43 43
      * Get the foreign key's name
44 44
      */
45
-    public function getForeignKey(): int|string|null
45
+    public function getForeignKey(): int | string | null
46 46
     {
47 47
         return $this->getChild()->{$this->getForeignKeyName()};
48 48
     }
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
      */
66 66
     public function getResults(): ?Model
67 67
     {
68
-        if (! $this->getForeignKey()) {
68
+        if (!$this->getForeignKey()) {
69 69
             return null;
70 70
         }
71 71
 
Please login to merge, or discard this patch.
src/Concerns/HasClient.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@
 block discarded – undo
21 21
      */
22 22
     public function getClient(): Client
23 23
     {
24
-        if (! isset($this->client) && $this->parentModel) {
24
+        if (!isset($this->client) && $this->parentModel) {
25 25
             $this->client = $this->parentModel->getClient();
26 26
         }
27 27
 
Please login to merge, or discard this patch.
src/Concerns/HasHalo.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -63,13 +63,13 @@
 block discarded – undo
63 63
     public function haloToken(): Attribute
64 64
     {
65 65
         return Attribute::make(
66
-            get: fn ($value, array $attributes): ?Token => ! is_null($attributes['halo_token'])
66
+            get: fn ($value, array $attributes): ?Token => !is_null($attributes['halo_token'])
67 67
               ? unserialize(Crypt::decryptString($attributes['halo_token']))
68 68
               : null,
69
-            set: function ($value): ?string {
69
+            set : function($value): ?string {
70 70
                 // If setting the password & already have a client, then
71 71
                 // empty the client to use new password in client
72
-                if (! is_null($this->builder)) {
72
+                if (!is_null($this->builder)) {
73 73
                     $this->builder = null;
74 74
                 }
75 75
 
Please login to merge, or discard this patch.
src/Support/Model.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -238,7 +238,7 @@  discard block
 block discarded – undo
238 238
      */
239 239
     protected function assumeForeignKey($related): string
240 240
     {
241
-        return Str::snake((new $related())->getResponseKey()).'_id';
241
+        return Str::snake((new $related())->getResponseKey()) . '_id';
242 242
     }
243 243
 
244 244
     /**
@@ -379,7 +379,7 @@  discard block
 block discarded – undo
379 379
      */
380 380
     public function getOrderByDirectionParameter(): string
381 381
     {
382
-        return $this->orderByDirectionParameter ?? $this->getOrderByParameter().'desc';
382
+        return $this->orderByDirectionParameter ?? $this->getOrderByParameter() . 'desc';
383 383
     }
384 384
 
385 385
     /**
@@ -407,20 +407,20 @@  discard block
 block discarded – undo
407 407
         // If have an id, then put it on the end
408 408
         // NOTE: Halo treats creates & updates the same, so only on existing
409 409
         if ($this->exist && $this->getKey()) {
410
-            $path .= '/'.$this->getKey();
410
+            $path .= '/' . $this->getKey();
411 411
         }
412 412
 
413 413
         // Stick any extra things on the end
414
-        if (! is_null($extra)) {
415
-            $path .= '/'.ltrim($extra, '/');
414
+        if (!is_null($extra)) {
415
+            $path .= '/' . ltrim($extra, '/');
416 416
         }
417 417
 
418
-        if (! empty($query = $this->getDefaultWheres($query))) {
419
-            $path .= '?'.http_build_query($this->convertBoolToString($query));
418
+        if (!empty($query = $this->getDefaultWheres($query))) {
419
+            $path .= '?' . http_build_query($this->convertBoolToString($query));
420 420
         }
421 421
 
422 422
         // If there is a parentModel & not have an id (unless for nested), then prepend parentModel
423
-        if (! is_null($this->parentModel) && (! $this->getKey() || $this->isNested())) {
423
+        if (!is_null($this->parentModel) && (!$this->getKey() || $this->isNested())) {
424 424
             return $this->parentModel->getPath($path);
425 425
         }
426 426
 
@@ -438,7 +438,7 @@  discard block
 block discarded – undo
438 438
     {
439 439
         $relation = $this->{$method}();
440 440
 
441
-        if (! $relation instanceof Relation) {
441
+        if (!$relation instanceof Relation) {
442 442
             $exception_message = is_null($relation)
443 443
                 ? '%s::%s must return a relationship instance, but "null" was returned. Was the "return" keyword used?'
444 444
                 : '%s::%s must return a relationship instance.';
@@ -450,7 +450,7 @@  discard block
 block discarded – undo
450 450
 
451 451
         return tap(
452 452
             $relation->getResults(),
453
-            function ($results) use ($method) {
453
+            function($results) use ($method) {
454 454
                 $this->setRelation($method, $results);
455 455
             }
456 456
         );
@@ -491,7 +491,7 @@  discard block
 block discarded – undo
491 491
         $model = (new $related([], $this->parentModel))->setClient($this->getClient());
492 492
 
493 493
         return (new Collection($given))->map(
494
-            function ($attributes) use ($model, $reset) {
494
+            function($attributes) use ($model, $reset) {
495 495
                 return $model->newFromBuilder($reset ? reset($attributes) : $attributes);
496 496
             }
497 497
         );
@@ -596,7 +596,7 @@  discard block
 block discarded – undo
596 596
      */
597 597
     public function offsetExists($offset): bool
598 598
     {
599
-        return ! is_null($this->getAttribute($offset));
599
+        return !is_null($this->getAttribute($offset));
600 600
     }
601 601
 
602 602
     /**
@@ -676,7 +676,7 @@  discard block
 block discarded – undo
676 676
         }
677 677
 
678 678
         try {
679
-            if (! $this->isDirty()) {
679
+            if (!$this->isDirty()) {
680 680
                 return true;
681 681
             }
682 682
 
@@ -707,7 +707,7 @@  discard block
 block discarded – undo
707 707
      */
708 708
     public function saveOrFail(): bool
709 709
     {
710
-        if (! $this->save()) {
710
+        if (!$this->save()) {
711 711
             throw new UnableToSaveException();
712 712
         }
713 713
 
Please login to merge, or discard this patch.
src/Support/Builder.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -176,7 +176,7 @@  discard block
 block discarded – undo
176 176
      */
177 177
     public function __call(string $name, array $arguments)
178 178
     {
179
-        if (! isset($this->parentModel) && array_key_exists($name, $this->rootModels)) {
179
+        if (!isset($this->parentModel) && array_key_exists($name, $this->rootModels)) {
180 180
             return $this->newInstanceForModel($this->rootModels[$name]);
181 181
         }
182 182
 
@@ -197,7 +197,7 @@  discard block
 block discarded – undo
197 197
      * @throws NoClientException
198 198
      * @throws TokenException
199 199
      */
200
-    public function __get(string $name): Collection|Model|null
200
+    public function __get(string $name): Collection | Model | null
201 201
     {
202 202
         return match (true) {
203 203
             $name === 'agent' => $this->newInstanceForModel(Agent::class)
@@ -206,7 +206,7 @@  discard block
 block discarded – undo
206 206
             $name === 'user' => $this->newInstanceForModel(User::class)
207 207
                 ->get(extra: 'me')
208 208
                 ->first(),
209
-            ! $this->parentModel && array_key_exists($name, $this->rootModels) => $this->{$name}()
209
+            !$this->parentModel && array_key_exists($name, $this->rootModels) => $this->{$name}()
210 210
                 ->get(),
211 211
             default => null,
212 212
         };
@@ -245,7 +245,7 @@  discard block
 block discarded – undo
245 245
      * @throws NoClientException
246 246
      * @throws TokenException
247 247
      */
248
-    public function get(array|string $properties = ['*'], ?string $extra = null): Collection|Model
248
+    public function get(array | string $properties = ['*'], ?string $extra = null): Collection | Model
249 249
     {
250 250
         $properties = Arr::wrap($properties);
251 251
         $count = null;
@@ -282,7 +282,7 @@  discard block
 block discarded – undo
282 282
                             ->toArray()
283 283
                 )
284 284
                 ->setClient($this->getClient()->setDebug(false)))
285
-            ->setPagination(count: $count, page: $page, pageSize: $pageSize);
285
+            ->setPagination(count : $count, page : $page, pageSize : $pageSize);
286 286
     }
287 287
 
288 288
     /**
@@ -292,11 +292,11 @@  discard block
 block discarded – undo
292 292
      */
293 293
     public function getModel(): Model
294 294
     {
295
-        if (! isset($this->class)) {
295
+        if (!isset($this->class)) {
296 296
             throw new InvalidRelationshipException();
297 297
         }
298 298
 
299
-        if (! isset($this->model)) {
299
+        if (!isset($this->model)) {
300 300
             $this->model = (new $this->class([], $this->parentModel))->setClient($this->client);
301 301
         }
302 302
 
@@ -314,7 +314,7 @@  discard block
 block discarded – undo
314 314
         $id = Arr::pull($w, $this->getModel()->getKeyName());
315 315
 
316 316
         return $this->getModel()
317
-            ->getPath($extra.(is_null($id) ? null : '/'.$id), $w);
317
+            ->getPath($extra . (is_null($id) ? null : '/' . $id), $w);
318 318
     }
319 319
 
320 320
     /**
@@ -325,7 +325,7 @@  discard block
 block discarded – undo
325 325
      * @throws NoClientException
326 326
      * @throws TokenException
327 327
      */
328
-    public function find(int|string $id, array|string $properties = ['*']): Model
328
+    public function find(int | string $id, array | string $properties = ['*']): Model
329 329
     {
330 330
         return $this->whereId($id)
331 331
             ->get($properties)
@@ -347,7 +347,7 @@  discard block
 block discarded – undo
347 347
      *
348 348
      * @throws InvalidRelationshipException
349 349
      */
350
-    public function limit(int|string $count): self
350
+    public function limit(int | string $count): self
351 351
     {
352 352
         return $this->where('count', (int) $count);
353 353
     }
@@ -432,7 +432,7 @@  discard block
 block discarded – undo
432 432
      *
433 433
      * @throws InvalidRelationshipException
434 434
      */
435
-    public function page(int|string $number, int|string|null $size = null): self
435
+    public function page(int | string $number, int | string | null $size = null): self
436 436
     {
437 437
         return $this->where('page_no', (int) $number)
438 438
             ->when($size, fn (self $b): self => $b->paginate($size));
@@ -443,7 +443,7 @@  discard block
 block discarded – undo
443 443
      *
444 444
      * @throws InvalidRelationshipException
445 445
      */
446
-    public function pageinate(int|string|null $size = null): self
446
+    public function pageinate(int | string | null $size = null): self
447 447
     {
448 448
         return $this->paginate($size);
449 449
     }
@@ -453,7 +453,7 @@  discard block
 block discarded – undo
453 453
      *
454 454
      * @throws InvalidRelationshipException
455 455
      */
456
-    public function paginate(int|string|null $size = null): self
456
+    public function paginate(int | string | null $size = null): self
457 457
     {
458 458
         return $this->unless($size, fn (self $b): self => $b->where('pageinate', false))
459 459
             ->when($size, fn (self $b): self => $b->where('pageinate', true)->where('page_size', (int) $size));
@@ -499,7 +499,7 @@  discard block
 block discarded – undo
499 499
      */
500 500
     public function setClass(string $class): self
501 501
     {
502
-        if (! class_exists($class)) {
502
+        if (!class_exists($class)) {
503 503
             throw new ModelNotFoundException(sprintf('The model [%s] not found.', $class));
504 504
         }
505 505
 
@@ -523,7 +523,7 @@  discard block
 block discarded – undo
523 523
      *
524 524
      * @throws InvalidRelationshipException
525 525
      */
526
-    public function take(int|string $count): self
526
+    public function take(int | string $count): self
527 527
     {
528 528
         return $this->limit($count);
529 529
     }
@@ -547,7 +547,7 @@  discard block
 block discarded – undo
547 547
      *
548 548
      * @throws InvalidRelationshipException
549 549
      */
550
-    public function whereId(int|string|null $id): self
550
+    public function whereId(int | string | null $id): self
551 551
     {
552 552
         return $this->where($this->getModel()->getKeyName(), $id);
553 553
     }
Please login to merge, or discard this patch.