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

Passed
Push — update-command ( bea4c0...b6f0ed )
by Cristian
29:07
created
src/helpers.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -1,6 +1,6 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3
-if (! function_exists('backpack_url')) {
3
+if (!function_exists('backpack_url')) {
4 4
     /**
5 5
      * Appends the configured backpack prefix and returns
6 6
      * the URL using the standard Laravel helpers.
@@ -10,13 +10,13 @@  discard block
 block discarded – undo
10 10
      */
11 11
     function backpack_url($path = null, $parameters = [], $secure = null)
12 12
     {
13
-        $path = ! $path || (substr($path, 0, 1) == '/') ? $path : '/'.$path;
13
+        $path = !$path || (substr($path, 0, 1) == '/') ? $path : '/'.$path;
14 14
 
15 15
         return url(config('backpack.base.route_prefix', 'admin').$path, $parameters, $secure);
16 16
     }
17 17
 }
18 18
 
19
-if (! function_exists('backpack_authentication_column')) {
19
+if (!function_exists('backpack_authentication_column')) {
20 20
     /**
21 21
      * Return the username column name.
22 22
      * The Laravel default (and Backpack default) is 'email'.
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
     }
30 30
 }
31 31
 
32
-if (! function_exists('backpack_email_column')) {
32
+if (!function_exists('backpack_email_column')) {
33 33
     /**
34 34
      * Return the email column name.
35 35
      * The Laravel default (and Backpack default) is 'email'.
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
     }
43 43
 }
44 44
 
45
-if (! function_exists('backpack_form_input')) {
45
+if (!function_exists('backpack_form_input')) {
46 46
     /**
47 47
      * Parse the submitted input in request('form') to an usable array.
48 48
      * Joins the multiple[] fields in a single key and transform the dot notation fields into arrayed ones.
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
     }
98 98
 }
99 99
 
100
-if (! function_exists('backpack_users_have_email')) {
100
+if (!function_exists('backpack_users_have_email')) {
101 101
     /**
102 102
      * Check if the email column is present on the user table.
103 103
      *
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
     }
113 113
 }
114 114
 
115
-if (! function_exists('backpack_avatar_url')) {
115
+if (!function_exists('backpack_avatar_url')) {
116 116
     /**
117 117
      * Returns the avatar URL of a user.
118 118
      *
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
     {
124 124
         switch (config('backpack.base.avatar_type')) {
125 125
             case 'gravatar':
126
-                if (backpack_users_have_email() && ! empty($user->email)) {
126
+                if (backpack_users_have_email() && !empty($user->email)) {
127 127
                     return Gravatar::fallback(config('backpack.base.gravatar_fallback'))->get($user->email);
128 128
                 }
129 129
                 break;
@@ -134,7 +134,7 @@  discard block
 block discarded – undo
134 134
     }
135 135
 }
136 136
 
137
-if (! function_exists('backpack_middleware')) {
137
+if (!function_exists('backpack_middleware')) {
138 138
     /**
139 139
      * Return the key of the middleware used across Backpack.
140 140
      * That middleware checks if the visitor is an admin.
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
     }
149 149
 }
150 150
 
151
-if (! function_exists('backpack_guard_name')) {
151
+if (!function_exists('backpack_guard_name')) {
152 152
     /*
153 153
      * Returns the name of the guard defined
154 154
      * by the application config
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
     }
160 160
 }
161 161
 
162
-if (! function_exists('backpack_auth')) {
162
+if (!function_exists('backpack_auth')) {
163 163
     /*
164 164
      * Returns the user instance if it exists
165 165
      * of the currently authenticated admin
@@ -171,7 +171,7 @@  discard block
 block discarded – undo
171 171
     }
172 172
 }
173 173
 
174
-if (! function_exists('backpack_user')) {
174
+if (!function_exists('backpack_user')) {
175 175
     /*
176 176
      * Returns back a user instance without
177 177
      * the admin guard, however allows you
@@ -183,7 +183,7 @@  discard block
 block discarded – undo
183 183
     }
184 184
 }
185 185
 
186
-if (! function_exists('mb_ucfirst')) {
186
+if (!function_exists('mb_ucfirst')) {
187 187
     /**
188 188
      * Capitalize the first letter of a string,
189 189
      * even if that string is multi-byte (non-latin alphabet).
@@ -204,7 +204,7 @@  discard block
 block discarded – undo
204 204
     }
205 205
 }
206 206
 
207
-if (! function_exists('backpack_view')) {
207
+if (!function_exists('backpack_view')) {
208 208
     /**
209 209
      * Returns a new displayable view based on the configured backpack view namespace.
210 210
      * If that view doesn't exist, it will load the one from the original theme.
@@ -223,7 +223,7 @@  discard block
 block discarded – undo
223 223
 
224 224
         $returnView = $theme.$view;
225 225
 
226
-        if (! view()->exists($returnView)) {
226
+        if (!view()->exists($returnView)) {
227 227
             $returnView = $originalTheme.$view;
228 228
         }
229 229
 
@@ -231,7 +231,7 @@  discard block
 block discarded – undo
231 231
     }
232 232
 }
233 233
 
234
-if (! function_exists('square_brackets_to_dots')) {
234
+if (!function_exists('square_brackets_to_dots')) {
235 235
     /**
236 236
      * Turns a string from bracket-type array to dot-notation array.
237 237
      * Ex: array[0][property] turns into array.0.property.
@@ -247,7 +247,7 @@  discard block
 block discarded – undo
247 247
     }
248 248
 }
249 249
 
250
-if (! function_exists('old_empty_or_null')) {
250
+if (!function_exists('old_empty_or_null')) {
251 251
     /**
252 252
      * This method is an alternative to Laravel's old() helper, which mistakenly
253 253
      * returns NULL it two cases:
@@ -279,7 +279,7 @@  discard block
 block discarded – undo
279 279
     }
280 280
 }
281 281
 
282
-if (! function_exists('is_multidimensional_array')) {
282
+if (!function_exists('is_multidimensional_array')) {
283 283
     /**
284 284
      * If any of the items inside a given array is an array, the array is considered multidimensional.
285 285
      *
@@ -298,7 +298,7 @@  discard block
 block discarded – undo
298 298
     }
299 299
 }
300 300
 
301
-if (! function_exists('backpack_pro')) {
301
+if (!function_exists('backpack_pro')) {
302 302
     /**
303 303
      * Check if the backpack/pro package is installed.
304 304
      *
@@ -306,7 +306,7 @@  discard block
 block discarded – undo
306 306
      */
307 307
     function backpack_pro()
308 308
     {
309
-        if (! \Composer\InstalledVersions::isInstalled('backpack/pro')) {
309
+        if (!\Composer\InstalledVersions::isInstalled('backpack/pro')) {
310 310
             return false;
311 311
         }
312 312
 
Please login to merge, or discard this patch.
src/macros.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -16,8 +16,8 @@  discard block
 block discarded – undo
16 16
  *      - when true: `address[street]`
17 17
  *      - when false: `[address][street]`
18 18
  */
19
-if (! Str::hasMacro('dotsToSquareBrackets')) {
20
-    Str::macro('dotsToSquareBrackets', function ($string, $ignore = [], $keyFirst = true) {
19
+if (!Str::hasMacro('dotsToSquareBrackets')) {
20
+    Str::macro('dotsToSquareBrackets', function($string, $ignore = [], $keyFirst = true) {
21 21
         $stringParts = explode('.', $string);
22 22
         $result = '';
23 23
 
@@ -38,8 +38,8 @@  discard block
 block discarded – undo
38 38
  *
39 39
  * It will go to the given CrudController and get the setupRoutes() method on it.
40 40
  */
41
-if (! Route::hasMacro('crud')) {
42
-    Route::macro('crud', function ($name, $controller) {
41
+if (!Route::hasMacro('crud')) {
42
+    Route::macro('crud', function($name, $controller) {
43 43
         // put together the route name prefix,
44 44
         // as passed to the Route::group() statements
45 45
         $routeName = '';
Please login to merge, or discard this patch.
src/resources/views/crud/reorder.blade.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
     <?php
29 29
     function tree_element($entry, $key, $all_entries, $crud)
30 30
     {
31
-        if (! isset($entry->tree_element_shown)) {
31
+        if (!isset($entry->tree_element_shown)) {
32 32
             // mark the element as shown
33 33
             $all_entries[$key]->tree_element_shown = true;
34 34
             $entry->tree_element_shown = true;
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
                 <ol class="sortable mt-0">
72 72
                     <?php
73 73
                     $all_entries = collect($entries->all())->sortBy('lft')->keyBy($crud->getModel()->getKeyName());
74
-                    $root_entries = $all_entries->filter(function ($item) {
74
+                    $root_entries = $all_entries->filter(function($item) {
75 75
                         return $item->parent_id == 0;
76 76
                     });
77 77
                     foreach ($root_entries as $key => $entry) {
Please login to merge, or discard this patch.
src/app/Console/Commands/Install.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
         $this->closeProgressBlock();
79 79
 
80 80
         // Optional commands
81
-        if (! $this->option('no-interaction')) {
81
+        if (!$this->option('no-interaction')) {
82 82
             // Create users
83 83
             $this->createUsers();
84 84
 
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
 
154 154
         $this->deleteLines(3);
155 155
 
156
-        if (! $total) {
156
+        if (!$total) {
157 157
             $this->deleteLines();
158 158
             $this->note('Skipping creating an admin user.');
159 159
             $this->newLine();
@@ -162,14 +162,14 @@  discard block
 block discarded – undo
162 162
 
163 163
     private function isEveryAddonInstalled()
164 164
     {
165
-        return collect($this->addons)->every(function ($addon) {
165
+        return collect($this->addons)->every(function($addon) {
166 166
             return file_exists($addon->path);
167 167
         });
168 168
     }
169 169
 
170 170
     private function updateAddonsStatus()
171 171
     {
172
-        $this->addons = $this->addons->each(function (&$addon) {
172
+        $this->addons = $this->addons->each(function(&$addon) {
173 173
             $isInstalled = file_exists($addon->path);
174 174
             $addon->status = $isInstalled ? 'installed' : 'not installed';
175 175
             $addon->statusColor = $isInstalled ? 'green' : 'yellow';
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
     {
181 181
         // map the addons
182 182
         $this->addons = collect($this->addons)
183
-            ->map(function ($class) {
183
+            ->map(function($class) {
184 184
                 return (object) $class::$addon;
185 185
             });
186 186
 
@@ -199,15 +199,15 @@  discard block
 block discarded – undo
199 199
 
200 200
         // Calculate the printed line count
201 201
         $printedLines = $this->addons
202
-            ->map(function ($e) {
202
+            ->map(function($e) {
203 203
                 return count($e->description);
204 204
             })
205
-            ->reduce(function ($sum, $item) {
205
+            ->reduce(function($sum, $item) {
206 206
                 return $sum + $item + 2;
207 207
             }, 0);
208 208
 
209 209
         $total = 0;
210
-        while (! $this->isEveryAddonInstalled()) {
210
+        while (!$this->isEveryAddonInstalled()) {
211 211
             $input = (int) $this->listChoice('Would you like to install a premium Backpack add-on? <fg=gray>(enter option number)</>', $this->addons->toArray());
212 212
 
213 213
             if ($input < 1 || $input > $this->addons->count()) {
Please login to merge, or discard this patch.
src/app/Console/Commands/Traits/PrettyCommandOutput.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@  discard block
 block discarded – undo
26 26
         $command = is_string($command) ? explode(' ', $command) : $command;
27 27
 
28 28
         $process = new Process($command, null, null, null, $this->option('timeout'));
29
-        $process->run(function ($type, $buffer) {
29
+        $process->run(function($type, $buffer) {
30 30
             if (Process::ERR === $type) {
31 31
                 $this->echo('comment', $buffer);
32 32
             } else {
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
         });
36 36
 
37 37
         // executes after the command finishes
38
-        if (! $process->isSuccessful()) {
38
+        if (!$process->isSuccessful()) {
39 39
             throw new ProcessFailedException($process);
40 40
         }
41 41
 
@@ -246,7 +246,7 @@  discard block
 block discarded – undo
246 246
     public function askHint(string $question, array $hints, string $default)
247 247
     {
248 248
         $hints = collect($hints)
249
-            ->map(function ($hint) {
249
+            ->map(function($hint) {
250 250
                 return " <fg=gray>│ $hint</>";
251 251
             })
252 252
             ->join(PHP_EOL);
Please login to merge, or discard this patch.
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/AddCustomRouteContent.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
         $this->progressBlock("Adding route to <fg=blue>$path</>");
51 51
 
52 52
         // Validate file exists
53
-        if (! $disk->exists($path)) {
53
+        if (!$disk->exists($path)) {
54 54
             Artisan::call('vendor:publish', ['--provider' => \Backpack\CRUD\BackpackServiceProvider::class, '--tag' => 'custom_routes']);
55 55
             $this->handle();
56 56
 
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
         $file_lines[$end_line_number] = '    '.$code;
74 74
         $new_file_content = implode(PHP_EOL, $file_lines);
75 75
 
76
-        if (! $disk->put($path, $new_file_content)) {
76
+        if (!$disk->put($path, $new_file_content)) {
77 77
             $this->errorProgressBlock();
78 78
             $this->note('Could not write to file.', 'red');
79 79
 
@@ -94,7 +94,7 @@  discard block
 block discarded – undo
94 94
 
95 95
         // otherwise, in case the last line HAS been modified
96 96
         // return the last line that has an ending in it
97
-        $possible_end_lines = array_filter($file_lines, function ($k) {
97
+        $possible_end_lines = array_filter($file_lines, function($k) {
98 98
             return strpos($k, '});') === 0;
99 99
         });
100 100
 
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
      */
116 116
     private function getLastLineNumberThatContains($needle, $haystack)
117 117
     {
118
-        $matchingLines = array_filter($haystack, function ($k) use ($needle) {
118
+        $matchingLines = array_filter($haystack, function($k) use ($needle) {
119 119
             return strpos($k, $needle) !== false;
120 120
         });
121 121
 
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.