Scrutinizer GitHub App not installed

We could not synchronize checks via GitHub's checks API since Scrutinizer's GitHub App is not installed for this repository.

Install GitHub App

Test Failed
Pull Request — main (#4529)
by Cristian
27:11 queued 12:09
created
src/app/Library/CrudPanel/Traits/MorphRelationships.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
     {
67 67
         if (isset($field['relation_type']) && $field['relation_type'] === 'MorphTo') {
68 68
             [$morphTypeFieldName, $morphIdFieldName] = $this->getMorphToFieldNames($field['name']);
69
-            if (! $this->hasFieldWhere('name', $morphTypeFieldName) || ! $this->hasFieldWhere('name', $morphIdFieldName)) {
69
+            if (!$this->hasFieldWhere('name', $morphTypeFieldName) || !$this->hasFieldWhere('name', $morphIdFieldName)) {
70 70
                 // create the morph fields in the crud panel
71 71
                 $field = $this->createMorphToRelationFields($field, $morphTypeFieldName, $morphIdFieldName);
72 72
                 foreach ($field['morphOptions'] ?? [] as $morphOption) {
@@ -97,8 +97,8 @@  discard block
 block discarded – undo
97 97
         [$morphTypeFieldName, $morphIdFieldName] = $this->getMorphToFieldNames($fieldName);
98 98
 
99 99
         // check if the morph field where we are about to add the options have the proper fields setup
100
-        if (! in_array($morphTypeFieldName, array_column($morphField['subfields'], 'name')) ||
101
-            ! in_array($morphIdFieldName, array_column($morphField['subfields'], 'name'))) {
100
+        if (!in_array($morphTypeFieldName, array_column($morphField['subfields'], 'name')) ||
101
+            !in_array($morphIdFieldName, array_column($morphField['subfields'], 'name'))) {
102 102
             throw new \Exception('Trying to add morphOptions to a non morph field. Check if field and relation name matches.');
103 103
         }
104 104
         // split the subfields into morphable_type and morphable_id fields.
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
         } else {
154 154
             // in case it's not a model and is a string representing the model in the morphMap
155 155
             // check if that string exists in the morphMap, otherwise abort.
156
-            if (! array_key_exists($key, $morphMap)) {
156
+            if (!array_key_exists($key, $morphMap)) {
157 157
                 throw new \Exception('Unknown morph type «'.$key.'», that name was not found in the morphMap.');
158 158
             }
159 159
             // check if the key already exists
Please login to merge, or discard this patch.
src/app/Library/CrudPanel/Traits/FakeFields.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
                             if (array_key_exists($subfieldName, $requestInput) && $isSubfieldFake) {
50 50
                                 $this->addCompactedField($requestInput, $subfieldName, $subFakeFieldKey);
51 51
 
52
-                                if (! in_array($subFakeFieldKey, $compactedFakeFields)) {
52
+                                if (!in_array($subFakeFieldKey, $compactedFakeFields)) {
53 53
                                     $compactedFakeFields[] = $subFakeFieldKey;
54 54
                                 }
55 55
                             }
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
                 if (array_key_exists($fieldName, $requestInput) && $isFakeField) {
62 62
                     $this->addCompactedField($requestInput, $fieldName, $fakeFieldKey);
63 63
 
64
-                    if (! in_array($fakeFieldKey, $compactedFakeFields)) {
64
+                    if (!in_array($fakeFieldKey, $compactedFakeFields)) {
65 65
                         $compactedFakeFields[] = $fakeFieldKey;
66 66
                     }
67 67
                 }
@@ -70,7 +70,7 @@  discard block
 block discarded – undo
70 70
 
71 71
         // json_encode all fake_value columns if applicable in the database, so they can be properly stored and interpreted
72 72
         foreach ($compactedFakeFields as $value) {
73
-            if (! (property_exists($model, 'translatable') && in_array($value, $model->getTranslatableAttributes(), true)) && $model->shouldEncodeFake($value)) {
73
+            if (!(property_exists($model, 'translatable') && in_array($value, $model->getTranslatableAttributes(), true)) && $model->shouldEncodeFake($value)) {
74 74
                 $requestInput[$value] = json_encode($requestInput[$value]);
75 75
             }
76 76
         }
Please login to merge, or discard this patch.
src/app/Library/CrudPanel/Traits/Input.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
         }
99 99
 
100 100
         //remove fields that are not in the submitted form input
101
-        $relationFields = array_filter($relationFields, function ($field) use ($input) {
101
+        $relationFields = array_filter($relationFields, function($field) use ($input) {
102 102
             return Arr::has($input, $field['name']) || isset($input[$field['name']]) || Arr::has($input, Str::afterLast($field['name'], '.'));
103 103
         });
104 104
 
@@ -177,7 +177,7 @@  discard block
 block discarded – undo
177 177
 
178 178
             // when using dot notation if relationMethod is not set we are sure we want to exclude those relations.
179 179
             if ($this->getOnlyRelationEntity($field) !== $field['entity']) {
180
-                if (! $relationMethod) {
180
+                if (!$relationMethod) {
181 181
                     $excludedFields[] = $nameToExclude;
182 182
                 }
183 183
 
@@ -191,8 +191,8 @@  discard block
 block discarded – undo
191 191
             }
192 192
         }
193 193
 
194
-        return Arr::where($input, function ($item, $key) use ($excludedFields) {
195
-            return ! in_array($key, $excludedFields);
194
+        return Arr::where($input, function($item, $key) use ($excludedFields) {
195
+            return !in_array($key, $excludedFields);
196 196
         });
197 197
     }
198 198
 }
Please login to merge, or discard this patch.
src/app/Library/CrudPanel/CrudField.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -245,7 +245,7 @@
 block discarded – undo
245 245
         // append the field name to the rule name of validationMessages array.
246 246
         // eg: ['required => 'This field is required']
247 247
         // will be transformed into: ['field_name.required' => 'This field is required]
248
-        $this->crud()->setValidationFromArray([], array_merge(...array_map(function ($rule, $message) {
248
+        $this->crud()->setValidationFromArray([], array_merge(...array_map(function($rule, $message) {
249 249
             return [$this->attributes['name'].'.'.$rule => $message];
250 250
         }, array_keys($messages), $messages)));
251 251
 
Please login to merge, or discard this patch.
src/app/Library/CrudPanel/CrudPanel.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -109,11 +109,11 @@  discard block
 block discarded – undo
109 109
      */
110 110
     public function setModel($model_namespace)
111 111
     {
112
-        if (! class_exists($model_namespace)) {
112
+        if (!class_exists($model_namespace)) {
113 113
             throw new \Exception('The model does not exist.', 500);
114 114
         }
115 115
 
116
-        if (! method_exists($model_namespace, 'hasCrudTrait')) {
116
+        if (!method_exists($model_namespace, 'hasCrudTrait')) {
117 117
             throw new \Exception('Please use CrudTrait on the model.', 500);
118 118
         }
119 119
 
@@ -204,7 +204,7 @@  discard block
 block discarded – undo
204 204
 
205 205
         $complete_route = $route.'.index';
206 206
 
207
-        if (! \Route::has($complete_route)) {
207
+        if (!\Route::has($complete_route)) {
208 208
             throw new \Exception('There are no routes for this route name.', 404);
209 209
         }
210 210
 
@@ -302,7 +302,7 @@  discard block
 block discarded – undo
302 302
      */
303 303
     public function getFirstOfItsTypeInArray($type, $array)
304 304
     {
305
-        return Arr::first($array, function ($item) use ($type) {
305
+        return Arr::first($array, function($item) use ($type) {
306 306
             return $item['type'] == $type;
307 307
         });
308 308
     }
@@ -319,8 +319,8 @@  discard block
 block discarded – undo
319 319
 
320 320
     public function sync($type, $fields, $attributes)
321 321
     {
322
-        if (! empty($this->{$type})) {
323
-            $this->{$type} = array_map(function ($field) use ($fields, $attributes) {
322
+        if (!empty($this->{$type})) {
323
+            $this->{$type} = array_map(function($field) use ($fields, $attributes) {
324 324
                 if (in_array($field['name'], (array) $fields)) {
325 325
                     $field = array_merge($field, $attributes);
326 326
                 }
@@ -350,15 +350,15 @@  discard block
 block discarded – undo
350 350
     {
351 351
         $relationArray = explode('.', $relationString);
352 352
 
353
-        if (! isset($length)) {
353
+        if (!isset($length)) {
354 354
             $length = count($relationArray);
355 355
         }
356 356
 
357
-        if (! isset($model)) {
357
+        if (!isset($model)) {
358 358
             $model = $this->model;
359 359
         }
360 360
 
361
-        $result = array_reduce(array_splice($relationArray, 0, $length), function ($obj, $method) {
361
+        $result = array_reduce(array_splice($relationArray, 0, $length), function($obj, $method) {
362 362
             try {
363 363
                 $result = $obj->$method();
364 364
 
@@ -393,7 +393,7 @@  discard block
 block discarded – undo
393 393
             if (is_array($entries)) {
394 394
                 //if attribute does not exist in main array we have more than one entry OR the attribute
395 395
                 //is an acessor that is not in $appends property of model.
396
-                if (! isset($entries[$attribute])) {
396
+                if (!isset($entries[$attribute])) {
397 397
                     //we first check if we don't have the attribute because it's an acessor that is not in appends.
398 398
                     if ($model_instance->hasGetMutator($attribute) && isset($entries[$modelKey])) {
399 399
                         $entry_in_database = $model_instance->find($entries[$modelKey]);
@@ -432,21 +432,21 @@  discard block
 block discarded – undo
432 432
      */
433 433
     public function parseTranslatableAttributes($model, $attribute, $value)
434 434
     {
435
-        if (! method_exists($model, 'isTranslatableAttribute')) {
435
+        if (!method_exists($model, 'isTranslatableAttribute')) {
436 436
             return $value;
437 437
         }
438 438
 
439
-        if (! $model->isTranslatableAttribute($attribute)) {
439
+        if (!$model->isTranslatableAttribute($attribute)) {
440 440
             return $value;
441 441
         }
442 442
 
443
-        if (! is_array($value)) {
443
+        if (!is_array($value)) {
444 444
             $decodedAttribute = json_decode($value, true);
445 445
         } else {
446 446
             $decodedAttribute = $value;
447 447
         }
448 448
 
449
-        if (is_array($decodedAttribute) && ! empty($decodedAttribute)) {
449
+        if (is_array($decodedAttribute) && !empty($decodedAttribute)) {
450 450
             if (isset($decodedAttribute[app()->getLocale()])) {
451 451
                 return $decodedAttribute[app()->getLocale()];
452 452
             } else {
@@ -472,7 +472,7 @@  discard block
 block discarded – undo
472 472
         $relation = $model->{$firstRelationName};
473 473
 
474 474
         $results = [];
475
-        if (! is_null($relation)) {
475
+        if (!is_null($relation)) {
476 476
             if ($relation instanceof Collection) {
477 477
                 $currentResults = $relation->all();
478 478
             } elseif (is_array($relation)) {
@@ -485,7 +485,7 @@  discard block
 block discarded – undo
485 485
 
486 486
             array_shift($relationArray);
487 487
 
488
-            if (! empty($relationArray)) {
488
+            if (!empty($relationArray)) {
489 489
                 foreach ($currentResults as $currentResult) {
490 490
                     $results = array_merge_recursive($results, $this->getRelatedEntries($currentResult, implode('.', $relationArray)));
491 491
                 }
Please login to merge, or discard this patch.
src/app/Library/Database/DatabaseSchema.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -32,12 +32,12 @@  discard block
 block discarded – undo
32 32
      */
33 33
     private static function generateDatabaseSchema(string $connection, string $table)
34 34
     {
35
-        if (! isset(self::$schema[$connection])) {
35
+        if (!isset(self::$schema[$connection])) {
36 36
             $rawTables = DB::connection($connection)->getDoctrineSchemaManager()->createSchema();
37 37
             self::$schema[$connection] = self::mapTables($rawTables);
38 38
         } else {
39 39
             // check for a specific table in case it was created after schema had been generated.
40
-            if (! isset(self::$schema[$connection][$table])) {
40
+            if (!isset(self::$schema[$connection][$table])) {
41 41
                 self::$schema[$connection][$table] = DB::connection($connection)->getDoctrineSchemaManager()->listTableDetails($table);
42 42
             }
43 43
         }
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
      */
52 52
     private static function mapTables($rawTables)
53 53
     {
54
-        return LazyCollection::make($rawTables->getTables())->mapWithKeys(function ($table, $key) {
54
+        return LazyCollection::make($rawTables->getTables())->mapWithKeys(function($table, $key) {
55 55
             return [$table->getName() => $table];
56 56
         })->toArray();
57 57
     }
Please login to merge, or discard this patch.
src/app/Library/Database/TableSchema.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
     public function getColumnsNames()
21 21
     {
22 22
         return array_values(
23
-            array_map(function ($item) {
23
+            array_map(function($item) {
24 24
                 return $item->getName();
25 25
             }, $this->getColumns())
26 26
         );
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
      */
35 35
     public function getColumnType(string $columnName)
36 36
     {
37
-        if (! $this->schemaExists() || ! $this->schema->hasColumn($columnName)) {
37
+        if (!$this->schemaExists() || !$this->schema->hasColumn($columnName)) {
38 38
             return 'varchar';
39 39
         }
40 40
 
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
      */
52 52
     public function hasColumn($columnName)
53 53
     {
54
-        if (! $this->schemaExists()) {
54
+        if (!$this->schemaExists()) {
55 55
             return false;
56 56
         }
57 57
 
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
      */
67 67
     public function columnIsNullable($columnName)
68 68
     {
69
-        if (! $this->columnExists($columnName)) {
69
+        if (!$this->columnExists($columnName)) {
70 70
             return true;
71 71
         }
72 72
 
@@ -83,7 +83,7 @@  discard block
 block discarded – undo
83 83
      */
84 84
     public function columnHasDefault($columnName)
85 85
     {
86
-        if (! $this->columnExists($columnName)) {
86
+        if (!$this->columnExists($columnName)) {
87 87
             return false;
88 88
         }
89 89
 
@@ -100,7 +100,7 @@  discard block
 block discarded – undo
100 100
      */
101 101
     public function getColumnDefault($columnName)
102 102
     {
103
-        if (! $this->columnExists($columnName)) {
103
+        if (!$this->columnExists($columnName)) {
104 104
             return false;
105 105
         }
106 106
 
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
      */
117 117
     public function getColumns()
118 118
     {
119
-        if (! $this->schemaExists()) {
119
+        if (!$this->schemaExists()) {
120 120
             return [];
121 121
         }
122 122
 
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
      */
132 132
     private function columnExists($columnName)
133 133
     {
134
-        if (! $this->schemaExists()) {
134
+        if (!$this->schemaExists()) {
135 135
             return false;
136 136
         }
137 137
 
@@ -145,7 +145,7 @@  discard block
 block discarded – undo
145 145
      */
146 146
     private function schemaExists()
147 147
     {
148
-        if (! empty($this->schema)) {
148
+        if (!empty($this->schema)) {
149 149
             return true;
150 150
         }
151 151
 
Please login to merge, or discard this patch.
src/app/Http/Controllers/Operations/BulkDeleteOperation.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@
 block discarded – undo
4 4
 
5 5
 use Backpack\CRUD\app\Exceptions\BackpackProRequiredException;
6 6
 
7
-if (! backpack_pro()) {
7
+if (!backpack_pro()) {
8 8
     trait BulkDeleteOperation
9 9
     {
10 10
         public function setupBulkDeleteOperationDefaults()
Please login to merge, or discard this patch.
src/app/Http/Controllers/Operations/InlineCreateOperation.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@
 block discarded – undo
4 4
 
5 5
 use Backpack\CRUD\app\Exceptions\BackpackProRequiredException;
6 6
 
7
-if (! backpack_pro()) {
7
+if (!backpack_pro()) {
8 8
     trait InlineCreateOperation
9 9
     {
10 10
         public function setupInlineCreateOperationDefaults()
Please login to merge, or discard this patch.