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 (#5678)
by
unknown
28:57 queued 14:52
created
src/app/Console/Commands/Traits/AddonsHelper.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
 
21 21
         $details = null;
22 22
         $process = new Process(['composer', 'config', 'repositories']);
23
-        $process->run(function ($type, $buffer) use (&$details) {
23
+        $process->run(function($type, $buffer) use (&$details) {
24 24
             if ($type !== Process::ERR && $buffer !== '') {
25 25
                 $details = json_decode($buffer);
26 26
             } else {
@@ -39,7 +39,7 @@  discard block
 block discarded – undo
39 39
         $this->progressBlock('Creating repositories entry in composer.json');
40 40
 
41 41
         $process = new Process(['composer', 'config', 'repositories.backpack', 'composer', $backpackRepo]);
42
-        $process->run(function ($type, $buffer) use ($backpackRepo) {
42
+        $process->run(function($type, $buffer) use ($backpackRepo) {
43 43
             if ($type === Process::ERR) {
44 44
                 // Fallback
45 45
                 $composerJson = Str::of(File::get('composer.json'));
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
         // Check if auth exists
79 79
         $details = null;
80 80
         $process = new Process(['composer', 'config', 'http-basic.backpackforlaravel.com']);
81
-        $process->run(function ($type, $buffer) use (&$details) {
81
+        $process->run(function($type, $buffer) use (&$details) {
82 82
             if ($type !== Process::ERR && $buffer !== '') {
83 83
                 $details = json_decode($buffer);
84 84
             } elseif (File::exists('auth.json')) {
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
         $this->progressBlock('Creating auth.json file with your authentication token');
106 106
 
107 107
         $process = new Process(['composer', 'config', 'http-basic.backpackforlaravel.com', $username, $password]);
108
-        $process->run(function ($type, $buffer) use ($username, $password) {
108
+        $process->run(function($type, $buffer) use ($username, $password) {
109 109
             if ($type === Process::ERR) {
110 110
                 // Fallback
111 111
                 $authFile = [
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
 
120 120
                 if (File::exists('auth.json')) {
121 121
                     $currentFile = json_decode(File::get('auth.json'), true);
122
-                    if (! ($currentFile['http-basic']['backpackforlaravel.com'] ?? false)) {
122
+                    if (!($currentFile['http-basic']['backpackforlaravel.com'] ?? false)) {
123 123
                         $authFile = array_merge_recursive($authFile, $currentFile);
124 124
                     }
125 125
                 }
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
         // Require package
159 159
         $process = new Process(array_merge(['composer', 'require'], $options, [$package]));
160 160
         $process->setTimeout(300);
161
-        $process->run(function ($type, $buffer) use ($process) {
161
+        $process->run(function($type, $buffer) use ($process) {
162 162
             if ($type === Process::ERR) {
163 163
                 \Log::error($buffer);
164 164
             }
Please login to merge, or discard this patch.
src/app/Console/Commands/Fix.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -47,20 +47,20 @@
 block discarded – undo
47 47
         $this->line('Checking error views...');
48 48
 
49 49
         // check if the `resources/views/errors` directory exists
50
-        if (! is_dir($errorsDirectory)) {
50
+        if (!is_dir($errorsDirectory)) {
51 51
             $this->info('Your error views are not vulnerable. Nothing to do here.');
52 52
 
53 53
             return;
54 54
         }
55 55
 
56 56
         $views = scandir($errorsDirectory);
57
-        $views = array_filter($views, function ($file) {
57
+        $views = array_filter($views, function($file) {
58 58
             // eliminate ".", ".." and any hidden files like .gitignore or .gitkeep
59 59
             return substr($file, 0, 1) != '.';
60 60
         });
61 61
 
62 62
         // check if there are actually views inside the directory
63
-        if (! count($views)) {
63
+        if (!count($views)) {
64 64
             $this->info('Your error views are not vulnerable. Nothing to do here.');
65 65
 
66 66
             return;
Please login to merge, or discard this patch.
src/app/Console/Commands/Addons/RequireDevTools.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
         }
79 79
 
80 80
         // Display general error in case it failed
81
-        if (! $this->isInstalled()) {
81
+        if (!$this->isInstalled()) {
82 82
             $this->errorProgressBlock();
83 83
             $this->note('For further information please check the log file.');
84 84
             $this->note('You can also follow the manual installation process documented in https://backpackforlaravel.com/addons/');
@@ -92,7 +92,7 @@  discard block
 block discarded – undo
92 92
         $this->newLine();
93 93
 
94 94
         // manually include the command in the run-time
95
-        if (! class_exists(\Backpack\DevTools\Console\Commands\InstallDevTools::class)) {
95
+        if (!class_exists(\Backpack\DevTools\Console\Commands\InstallDevTools::class)) {
96 96
             include base_path('vendor/backpack/devtools/src/Console/Commands/InstallDevTools.php');
97 97
         }
98 98
 
Please login to merge, or discard this patch.
src/app/Console/Commands/Addons/RequirePro.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -78,7 +78,7 @@
 block discarded – undo
78 78
         }
79 79
 
80 80
         // Display general error in case it failed
81
-        if (! $this->isInstalled()) {
81
+        if (!$this->isInstalled()) {
82 82
             $this->errorProgressBlock();
83 83
             $this->note('For further information please check the log file.');
84 84
             $this->note('You can also follow the manual installation process documented in https://backpackforlaravel.com/addons/');
Please login to merge, or discard this patch.
src/app/Console/Commands/Addons/RequireEditableColumns.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -78,7 +78,7 @@
 block discarded – undo
78 78
         }
79 79
 
80 80
         // Display general error in case it failed
81
-        if (! $this->isInstalled()) {
81
+        if (!$this->isInstalled()) {
82 82
             $this->errorProgressBlock();
83 83
             $this->note('For further information please check the log file.');
84 84
             $this->note('You can also follow the manual installation process documented in https://backpackforlaravel.com/products/editable-columns');
Please login to merge, or discard this patch.
src/app/Models/Traits/HasUploadFields.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -80,7 +80,7 @@  discard block
 block discarded – undo
80 80
     {
81 81
         $originalModelValue = $this->getOriginal()[$attribute_name] ?? [];
82 82
 
83
-        if (! is_array($originalModelValue)) {
83
+        if (!is_array($originalModelValue)) {
84 84
             $attribute_value = json_decode($originalModelValue, true) ?? [];
85 85
         } else {
86 86
             $attribute_value = $originalModelValue;
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
         if ($files_to_clear) {
94 94
             foreach ($files_to_clear as $key => $filename) {
95 95
                 \Storage::disk($disk)->delete($filename);
96
-                $attribute_value = Arr::where($attribute_value, function ($value, $key) use ($filename) {
96
+                $attribute_value = Arr::where($attribute_value, function($value, $key) use ($filename) {
97 97
                     return $value != $filename;
98 98
                 });
99 99
             }
Please login to merge, or discard this patch.
src/app/Library/CrudPanel/CrudColumn.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -75,7 +75,7 @@
 block discarded – undo
75 75
      */
76 76
     public function key(string $key)
77 77
     {
78
-        if (! isset($this->attributes['name'])) {
78
+        if (!isset($this->attributes['name'])) {
79 79
             abort(500, 'Column name must be defined before changing the key.');
80 80
         }
81 81
 
Please login to merge, or discard this patch.
src/app/Library/CrudPanel/Traits/Views.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -299,7 +299,7 @@  discard block
 block discarded – undo
299 299
         }
300 300
         // otherwise, loop through all the possible view namespaces
301 301
         // until you find a view that exists
302
-        $paths = array_map(function ($item) use ($viewPath) {
302
+        $paths = array_map(function($item) use ($viewPath) {
303 303
             return $item.'.'.$viewPath;
304 304
         }, ViewNamespaces::getFor('fields'));
305 305
 
@@ -310,7 +310,7 @@  discard block
 block discarded – undo
310 310
         }
311 311
 
312 312
         // if no view exists, in any of the directories above... no bueno
313
-        if (! backpack_pro()) {
313
+        if (!backpack_pro()) {
314 314
             throw new BackpackProRequiredException('Cannot find the field view: '.$viewPath.'. Please check for typos.'.(backpack_pro() ? '' : ' If you are trying to use a PRO field, please first purchase and install the backpack/pro addon from backpackforlaravel.com'), 1);
315 315
         }
316 316
         abort(500, "Cannot find '{$viewPath}' field view in any of the regular locations.");
Please login to merge, or discard this patch.
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.