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 — throw-error-when-missing-subfi... ( bdad14...df8748 )
by Pedro
15:46
created
src/helpers.php 2 patches
Spacing   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@  discard block
 block discarded – undo
5 5
 use Illuminate\Support\Facades\Log;
6 6
 use Illuminate\Support\Str;
7 7
 
8
-if (! function_exists('backpack_url')) {
8
+if (!function_exists('backpack_url')) {
9 9
     /**
10 10
      * Appends the configured backpack prefix and returns
11 11
      * the URL using the standard Laravel helpers.
@@ -15,13 +15,13 @@  discard block
 block discarded – undo
15 15
      */
16 16
     function backpack_url($path = null, $parameters = [], $secure = null)
17 17
     {
18
-        $path = ! $path || (substr($path, 0, 1) == '/') ? $path : '/'.$path;
18
+        $path = !$path || (substr($path, 0, 1) == '/') ? $path : '/'.$path;
19 19
 
20 20
         return url(config('backpack.base.route_prefix', 'admin').$path, $parameters, $secure);
21 21
     }
22 22
 }
23 23
 
24
-if (! function_exists('backpack_authentication_column')) {
24
+if (!function_exists('backpack_authentication_column')) {
25 25
     /**
26 26
      * Return the username column name.
27 27
      * The Laravel default (and Backpack default) is 'email'.
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
     }
35 35
 }
36 36
 
37
-if (! function_exists('backpack_email_column')) {
37
+if (!function_exists('backpack_email_column')) {
38 38
     /**
39 39
      * Return the email column name.
40 40
      * The Laravel default (and Backpack default) is 'email'.
@@ -47,7 +47,7 @@  discard block
 block discarded – undo
47 47
     }
48 48
 }
49 49
 
50
-if (! function_exists('backpack_form_input')) {
50
+if (!function_exists('backpack_form_input')) {
51 51
     /**
52 52
      * Parse the submitted input in request('form') to an usable array.
53 53
      * Joins the multiple[] fields in a single key and transform the dot notation fields into arrayed ones.
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
     }
121 121
 }
122 122
 
123
-if (! function_exists('backpack_users_have_email')) {
123
+if (!function_exists('backpack_users_have_email')) {
124 124
     /**
125 125
      * Check if the email column is present on the user table.
126 126
      *
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
     }
136 136
 }
137 137
 
138
-if (! function_exists('backpack_avatar_url')) {
138
+if (!function_exists('backpack_avatar_url')) {
139 139
     /**
140 140
      * Returns the avatar URL of a user.
141 141
      *
@@ -146,7 +146,7 @@  discard block
 block discarded – undo
146 146
     {
147 147
         switch (config('backpack.base.avatar_type')) {
148 148
             case 'gravatar':
149
-                if (backpack_users_have_email() && ! empty($user->email)) {
149
+                if (backpack_users_have_email() && !empty($user->email)) {
150 150
                     $avatarLink = Gravatar::fallback(config('backpack.base.gravatar_fallback'))->get($user->email, ['size' => 80]);
151 151
 
152 152
                     // if we can save it locally, for safer loading, let's do it
@@ -164,7 +164,7 @@  discard block
 block discarded – undo
164 164
     }
165 165
 }
166 166
 
167
-if (! function_exists('backpack_middleware')) {
167
+if (!function_exists('backpack_middleware')) {
168 168
     /**
169 169
      * Return the key of the middleware used across Backpack.
170 170
      * That middleware checks if the visitor is an admin.
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
     }
179 179
 }
180 180
 
181
-if (! function_exists('backpack_guard_name')) {
181
+if (!function_exists('backpack_guard_name')) {
182 182
     /*
183 183
      * Returns the name of the guard defined
184 184
      * by the application config
@@ -189,7 +189,7 @@  discard block
 block discarded – undo
189 189
     }
190 190
 }
191 191
 
192
-if (! function_exists('backpack_auth')) {
192
+if (!function_exists('backpack_auth')) {
193 193
     /*
194 194
      * Returns the user instance if it exists
195 195
      * of the currently authenticated admin
@@ -201,7 +201,7 @@  discard block
 block discarded – undo
201 201
     }
202 202
 }
203 203
 
204
-if (! function_exists('backpack_user')) {
204
+if (!function_exists('backpack_user')) {
205 205
     /*
206 206
      * Returns back a user instance without
207 207
      * the admin guard, however allows you
@@ -213,7 +213,7 @@  discard block
 block discarded – undo
213 213
     }
214 214
 }
215 215
 
216
-if (! function_exists('mb_ucfirst')) {
216
+if (!function_exists('mb_ucfirst')) {
217 217
     /**
218 218
      * Capitalize the first letter of a string,
219 219
      * even if that string is multi-byte (non-latin alphabet).
@@ -234,7 +234,7 @@  discard block
 block discarded – undo
234 234
     }
235 235
 }
236 236
 
237
-if (! function_exists('backpack_view')) {
237
+if (!function_exists('backpack_view')) {
238 238
     /**
239 239
      * Returns a new displayable view path, based on the configured backpack view namespace.
240 240
      * If that view doesn't exist, it falls back to the fallback namespace.
@@ -259,8 +259,8 @@  discard block
 block discarded – undo
259 259
 
260 260
         $errorMessage = 'The view: ['.$view.'] was not found in any of the following view paths: ['.implode(' ], [ ', $viewPaths).']';
261 261
 
262
-        $errorDetails = (function () {
263
-            if (env('APP_ENV') === 'production' || ! env('APP_DEBUG')) {
262
+        $errorDetails = (function() {
263
+            if (env('APP_ENV') === 'production' || !env('APP_DEBUG')) {
264 264
                 return '';
265 265
             }
266 266
 
@@ -276,7 +276,7 @@  discard block
 block discarded – undo
276 276
     }
277 277
 }
278 278
 
279
-if (! function_exists('backpack_theme_config')) {
279
+if (!function_exists('backpack_theme_config')) {
280 280
     /**
281 281
      * Returns a config value from the current theme's config file.
282 282
      * It assumes the theme's config namespace is the same as the view namespace.
@@ -315,7 +315,7 @@  discard block
 block discarded – undo
315 315
     }
316 316
 }
317 317
 
318
-if (! function_exists('square_brackets_to_dots')) {
318
+if (!function_exists('square_brackets_to_dots')) {
319 319
     /**
320 320
      * Turns a string from bracket-type array to dot-notation array.
321 321
      * Ex: array[0][property] turns into array.0.property.
@@ -331,7 +331,7 @@  discard block
 block discarded – undo
331 331
     }
332 332
 }
333 333
 
334
-if (! function_exists('old_empty_or_null')) {
334
+if (!function_exists('old_empty_or_null')) {
335 335
     /**
336 336
      * This method is an alternative to Laravel's old() helper, which mistakenly
337 337
      * returns NULL it two cases:
@@ -363,7 +363,7 @@  discard block
 block discarded – undo
363 363
     }
364 364
 }
365 365
 
366
-if (! function_exists('is_multidimensional_array')) {
366
+if (!function_exists('is_multidimensional_array')) {
367 367
     /**
368 368
      * Check if the array is multidimensional.
369 369
      * 
@@ -372,11 +372,11 @@  discard block
 block discarded – undo
372 372
     function is_multidimensional_array(array $array, bool $strict = false): bool
373 373
     {
374 374
         foreach ($array as $item) {
375
-            if($strict) {
376
-                if (! is_array($item)) {
375
+            if ($strict) {
376
+                if (!is_array($item)) {
377 377
                     return false;
378 378
                 }
379
-            }else{
379
+            } else {
380 380
                 if (is_array($item)) {
381 381
                     return true;
382 382
                 }
@@ -386,7 +386,7 @@  discard block
 block discarded – undo
386 386
     }
387 387
 }
388 388
 
389
-if (! function_exists('backpack_pro')) {
389
+if (!function_exists('backpack_pro')) {
390 390
     /**
391 391
      * Check if the backpack/pro package is installed.
392 392
      *
@@ -397,7 +397,7 @@  discard block
 block discarded – undo
397 397
         if (app()->runningUnitTests()) {
398 398
             return true;
399 399
         }
400
-        if (! \Composer\InstalledVersions::isInstalled('backpack/pro')) {
400
+        if (!\Composer\InstalledVersions::isInstalled('backpack/pro')) {
401 401
             return false;
402 402
         }
403 403
 
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -376,7 +376,7 @@
 block discarded – undo
376 376
                 if (! is_array($item)) {
377 377
                     return false;
378 378
                 }
379
-            }else{
379
+            } else{
380 380
                 if (is_array($item)) {
381 381
                     return true;
382 382
                 }
Please login to merge, or discard this patch.
src/app/Library/CrudPanel/Traits/FieldsProtectedMethods.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
             return ['name' => $field];
116 116
         }
117 117
 
118
-        if (is_array($field) && ! isset($field['name'])) {
118
+        if (is_array($field) && !isset($field['name'])) {
119 119
             abort(500, 'All fields must have their name defined');
120 120
         }
121 121
 
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
         }
188 188
         // if there's a model defined, but no attribute
189 189
         // guess an attribute using the identifiableAttribute functionality in CrudTrait
190
-        if (isset($field['model']) && ! isset($field['attribute']) && method_exists($field['model'], 'identifiableAttribute')) {
190
+        if (isset($field['model']) && !isset($field['attribute']) && method_exists($field['model'], 'identifiableAttribute')) {
191 191
             $field['attribute'] = (new $field['model']())->identifiableAttribute();
192 192
         }
193 193
 
@@ -203,7 +203,7 @@  discard block
 block discarded – undo
203 203
      */
204 204
     protected function makeSureFieldHasLabel($field)
205 205
     {
206
-        if (! isset($field['label'])) {
206
+        if (!isset($field['label'])) {
207 207
             $name = str_replace(',', ' ', $field['name']);
208 208
             $name = str_replace('_id', '', $name);
209 209
             $field['label'] = mb_ucfirst(str_replace('_', ' ', $name));
@@ -221,7 +221,7 @@  discard block
 block discarded – undo
221 221
      */
222 222
     protected function makeSureFieldHasType($field)
223 223
     {
224
-        if (! isset($field['type'])) {
224
+        if (!isset($field['type'])) {
225 225
             $field['type'] = isset($field['relation_type']) ? $this->inferFieldTypeFromRelationType($field['relation_type']) : $this->inferFieldTypeFromDbColumnType($field['name']);
226 226
         }
227 227
 
@@ -254,16 +254,16 @@  discard block
 block discarded – undo
254 254
      */
255 255
     protected function makeSureSubfieldsHaveNecessaryAttributes($field)
256 256
     {
257
-        if (! isset($field['subfields']) || ! is_array($field['subfields'])) {
257
+        if (!isset($field['subfields']) || !is_array($field['subfields'])) {
258 258
             return $field;
259 259
         }
260 260
 
261
-        if(! is_multidimensional_array($field['subfields'], true)) {
261
+        if (!is_multidimensional_array($field['subfields'], true)) {
262 262
             abort(500, 'Subfields of «'.$field['name'].'» are malformed. Make sure you provide an array of subfields.');
263 263
         }
264 264
 
265 265
         foreach ($field['subfields'] as $key => $subfield) {
266
-            if (empty($subfield) || ! isset($subfield['name'])) {
266
+            if (empty($subfield) || !isset($subfield['name'])) {
267 267
                 abort(500, 'A subfield of «'.$field['name'].'» is malformed. Subfield attribute name can\'t be empty.');
268 268
             }
269 269
 
@@ -274,7 +274,7 @@  discard block
 block discarded – undo
274 274
 
275 275
             $subfield['parentFieldName'] = $field['name'];
276 276
 
277
-            if (! isset($field['model'])) {
277
+            if (!isset($field['model'])) {
278 278
                 // we're inside a simple 'repeatable' with no model/relationship, so
279 279
                 // we assume all subfields are supposed to be text fields
280 280
                 $subfield['type'] = $subfield['type'] ?? 'text';
@@ -301,11 +301,11 @@  discard block
 block discarded – undo
301 301
                 case 'BelongsToMany':
302 302
                     $pivotSelectorField = static::getPivotFieldStructure($field);
303 303
 
304
-                    $pivot = Arr::where($field['subfields'], function ($item) use ($pivotSelectorField) {
304
+                    $pivot = Arr::where($field['subfields'], function($item) use ($pivotSelectorField) {
305 305
                         return $item['name'] === $pivotSelectorField['name'];
306 306
                     });
307 307
 
308
-                    if (! empty($pivot)) {
308
+                    if (!empty($pivot)) {
309 309
                         break;
310 310
                     }
311 311
 
@@ -318,11 +318,11 @@  discard block
 block discarded – undo
318 318
                     $entity = isset($field['baseEntity']) ? $field['baseEntity'].'.'.$field['entity'] : $field['entity'];
319 319
                     $relationInstance = $this->getRelationInstance(['entity' => $entity]);
320 320
 
321
-                    $localKeyField = Arr::where($field['subfields'], function ($item) use ($relationInstance) {
321
+                    $localKeyField = Arr::where($field['subfields'], function($item) use ($relationInstance) {
322 322
                         return $item['name'] === $relationInstance->getRelated()->getKeyName();
323 323
                     });
324 324
 
325
-                    if (! empty($localKeyField)) {
325
+                    if (!empty($localKeyField)) {
326 326
                         break;
327 327
                     }
328 328
 
@@ -347,7 +347,7 @@  discard block
 block discarded – undo
347 347
     {
348 348
         // if a tab was mentioned, we should enable it
349 349
         if (isset($field['tab'])) {
350
-            if (! $this->tabsEnabled()) {
350
+            if (!$this->tabsEnabled()) {
351 351
                 $this->enableTabs();
352 352
             }
353 353
         }
Please login to merge, or discard this patch.