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 — datatable-single-component ( f9bbe3...898ff0 )
by Pedro
14:27
created
src/app/Library/CrudPanel/Hooks/LifecycleHooks.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
 {
7 7
     public array $hooks = [];
8 8
 
9
-    public function hookInto(string|array $hooks, callable $callback): void
9
+    public function hookInto(string | array $hooks, callable $callback): void
10 10
     {
11 11
         $hooks = is_array($hooks) ? $hooks : [$hooks];
12 12
         foreach ($hooks as $hook) {
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
         }
15 15
     }
16 16
 
17
-    public function trigger(string|array $hooks, array $parameters = []): void
17
+    public function trigger(string | array $hooks, array $parameters = []): void
18 18
     {
19 19
         $hooks = is_array($hooks) ? $hooks : [$hooks];
20 20
         foreach ($hooks as $hook) {
Please login to merge, or discard this patch.
src/macros.php 1 patch
Spacing   +21 added lines, -21 removed lines patch added patch discarded remove patch
@@ -19,8 +19,8 @@  discard block
 block discarded – undo
19 19
  *      - when true: `address[street]`
20 20
  *      - when false: `[address][street]`
21 21
  */
22
-if (! Str::hasMacro('dotsToSquareBrackets')) {
23
-    Str::macro('dotsToSquareBrackets', function ($string, $ignore = [], $keyFirst = true) {
22
+if (!Str::hasMacro('dotsToSquareBrackets')) {
23
+    Str::macro('dotsToSquareBrackets', function($string, $ignore = [], $keyFirst = true) {
24 24
         $stringParts = explode('.', $string);
25 25
         $result = '';
26 26
 
@@ -34,8 +34,8 @@  discard block
 block discarded – undo
34 34
         return $result;
35 35
     });
36 36
 }
37
-if (! CrudColumn::hasMacro('withFiles')) {
38
-    CrudColumn::macro('withFiles', function ($uploadDefinition = [], $subfield = null, $registerUploaderEvents = true) {
37
+if (!CrudColumn::hasMacro('withFiles')) {
38
+    CrudColumn::macro('withFiles', function($uploadDefinition = [], $subfield = null, $registerUploaderEvents = true) {
39 39
         /** @var CrudColumn $this */
40 40
         $uploadDefinition = is_array($uploadDefinition) ? $uploadDefinition : [];
41 41
         $this->setAttributeValue('withFiles', $uploadDefinition);
@@ -46,8 +46,8 @@  discard block
 block discarded – undo
46 46
     });
47 47
 }
48 48
 
49
-if (! CrudField::hasMacro('withFiles')) {
50
-    CrudField::macro('withFiles', function ($uploadDefinition = [], $subfield = null, $registerUploaderEvents = true) {
49
+if (!CrudField::hasMacro('withFiles')) {
50
+    CrudField::macro('withFiles', function($uploadDefinition = [], $subfield = null, $registerUploaderEvents = true) {
51 51
         /** @var CrudField $this */
52 52
         $uploadDefinition = is_array($uploadDefinition) ? $uploadDefinition : [];
53 53
         $this->setAttributeValue('withFiles', $uploadDefinition);
@@ -58,8 +58,8 @@  discard block
 block discarded – undo
58 58
     });
59 59
 }
60 60
 
61
-if (! CrudColumn::hasMacro('linkTo')) {
62
-    CrudColumn::macro('linkTo', function (string|array|Closure $routeOrConfiguration, ?array $parameters = []): static {
61
+if (!CrudColumn::hasMacro('linkTo')) {
62
+    CrudColumn::macro('linkTo', function(string | array | Closure $routeOrConfiguration, ?array $parameters = []): static {
63 63
         $wrapper = $this->attributes['wrapper'] ?? [];
64 64
 
65 65
         // parse the function input to get the actual route and parameters we'll be working with
@@ -72,7 +72,7 @@  discard block
 block discarded – undo
72 72
 
73 73
         // if the route is a closure, we'll just call it
74 74
         if ($route instanceof Closure) {
75
-            $wrapper['href'] = function ($crud, $column, $entry, $related_key) use ($route) {
75
+            $wrapper['href'] = function($crud, $column, $entry, $related_key) use ($route) {
76 76
                 return $route($entry, $related_key, $column, $crud);
77 77
             };
78 78
             $this->wrapper($wrapper);
@@ -81,13 +81,13 @@  discard block
 block discarded – undo
81 81
         }
82 82
 
83 83
         // if the route doesn't exist, we'll throw an exception
84
-        if (! $routeInstance = Route::getRoutes()->getByName($route)) {
84
+        if (!$routeInstance = Route::getRoutes()->getByName($route)) {
85 85
             throw new Exception("Route [{$route}] not found while building the link for column [{$this->attributes['name']}].");
86 86
         }
87 87
 
88 88
         // calculate the parameters we'll be using for the route() call
89 89
         // (eg. if there's only one parameter and user didn't provide it, we'll assume it's the entry's related key)
90
-        $parameters = (function () use ($parameters, $routeInstance, $route) {
90
+        $parameters = (function() use ($parameters, $routeInstance, $route) {
91 91
             $expectedParameters = $routeInstance->parameterNames();
92 92
 
93 93
             if (count($expectedParameters) === 0) {
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
             if (count($autoInferredParameter) > 1) {
99 99
                 throw new Exception("Route [{$route}] expects parameters [".implode(', ', $expectedParameters)."]. Insufficient parameters provided in column: [{$this->attributes['name']}].");
100 100
             }
101
-            $autoInferredParameter = current($autoInferredParameter) ? [current($autoInferredParameter) => function ($entry, $related_key, $column, $crud) {
101
+            $autoInferredParameter = current($autoInferredParameter) ? [current($autoInferredParameter) => function($entry, $related_key, $column, $crud) {
102 102
                 $entity = $crud->isAttributeInRelationString($column) ? Str::before($column['entity'], '.') : $column['entity'];
103 103
 
104 104
                 return $related_key ?? $entry->{$entity}?->getKey();
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
         })();
109 109
 
110 110
         // set up the wrapper href attribute
111
-        $wrapper['href'] = function ($crud, $column, $entry, $related_key) use ($route, $parameters) {
111
+        $wrapper['href'] = function($crud, $column, $entry, $related_key) use ($route, $parameters) {
112 112
             // if the parameter is callable, we'll call it
113 113
             $parameters = collect($parameters)->map(fn ($item) => is_callable($item) ? $item($entry, $related_key, $column, $crud) : $item)->toArray();
114 114
 
@@ -125,17 +125,17 @@  discard block
 block discarded – undo
125 125
     });
126 126
 }
127 127
 
128
-if (! CrudColumn::hasMacro('linkToShow')) {
129
-    CrudColumn::macro('linkToShow', function (): static {
128
+if (!CrudColumn::hasMacro('linkToShow')) {
129
+    CrudColumn::macro('linkToShow', function(): static {
130 130
         $name = $this->attributes['name'];
131 131
         $entity = $this->attributes['entity'] ?? null;
132 132
         $route = "$entity.show";
133 133
 
134
-        if (! $entity) {
134
+        if (!$entity) {
135 135
             throw new Exception("Entity not found while building the link for column [{$name}].");
136 136
         }
137 137
 
138
-        if (! Route::getRoutes()->getByName($route)) {
138
+        if (!Route::getRoutes()->getByName($route)) {
139 139
             throw new Exception("Route '{$route}' not found while building the link for column [{$name}].");
140 140
         }
141 141
 
@@ -146,8 +146,8 @@  discard block
 block discarded – undo
146 146
     });
147 147
 }
148 148
 
149
-if (! CrudColumn::hasMacro('linkTarget')) {
150
-    CrudColumn::macro('linkTarget', function (string $target = '_self'): static {
149
+if (!CrudColumn::hasMacro('linkTarget')) {
150
+    CrudColumn::macro('linkTarget', function(string $target = '_self'): static {
151 151
         $this->wrapper([
152 152
             ...$this->attributes['wrapper'] ?? [],
153 153
             'target' => $target,
@@ -163,8 +163,8 @@  discard block
 block discarded – undo
163 163
  *
164 164
  * It will go to the given CrudController and get the setupRoutes() method on it.
165 165
  */
166
-if (! Route::hasMacro('crud')) {
167
-    Route::macro('crud', function ($name, $controller) {
166
+if (!Route::hasMacro('crud')) {
167
+    Route::macro('crud', function($name, $controller) {
168 168
         // put together the route name prefix,
169 169
         // as passed to the Route::group() statements
170 170
         $routeName = '';
Please login to merge, or discard this patch.
src/app/Library/Uploaders/Support/Interfaces/UploaderInterface.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -10,7 +10,7 @@  discard block
 block discarded – undo
10 10
     /**
11 11
      * Static constructor function.
12 12
      */
13
-    public static function for(array $field, array $configuration): UploaderInterface;
13
+    public static function for (array $field, array $configuration): UploaderInterface;
14 14
 
15 15
     /**
16 16
      * Default implementation functions.
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 
35 35
     public function relationship(bool $isRelation): self;
36 36
 
37
-    public function fake(bool|string $isFake): self;
37
+    public function fake(bool | string $isFake): self;
38 38
 
39 39
     /**
40 40
      * Getters.
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
 
52 52
     public function getExpirationTimeInMinutes(): int;
53 53
 
54
-    public function getFileName(string|UploadedFile $file): string;
54
+    public function getFileName(string | UploadedFile $file): string;
55 55
 
56 56
     public function getRepeatableContainerName(): ?string;
57 57
 
Please login to merge, or discard this patch.
src/app/Library/Uploaders/SingleBase64Image.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
     {
15 15
         $previousImage = $this->getPreviousFiles($entry);
16 16
 
17
-        if (! $value && $previousImage) {
17
+        if (!$value && $previousImage) {
18 18
             Storage::disk($this->getDisk())->delete($previousImage);
19 19
 
20 20
             return null;
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
 
68 68
     public function shouldKeepPreviousValueUnchanged(Model $entry, $entryValue): bool
69 69
     {
70
-        return $entry->exists && is_string($entryValue) && ! Str::startsWith($entryValue, 'data:image');
70
+        return $entry->exists && is_string($entryValue) && !Str::startsWith($entryValue, 'data:image');
71 71
     }
72 72
 
73 73
     public function getUploadedFilesFromRequest()
Please login to merge, or discard this patch.
src/app/Models/Traits/HasFakeFields.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -20,7 +20,7 @@  discard block
 block discarded – undo
20 20
     public function addFakes($columns = ['extras'])
21 21
     {
22 22
         foreach ($columns as $key => $column) {
23
-            if (! isset($this->attributes[$column])) {
23
+            if (!isset($this->attributes[$column])) {
24 24
                 continue;
25 25
             }
26 26
 
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
      */
68 68
     public function shouldDecodeFake($column)
69 69
     {
70
-        return ! in_array($column, array_keys($this->getCasts()));
70
+        return !in_array($column, array_keys($this->getCasts()));
71 71
     }
72 72
 
73 73
     /**
@@ -78,6 +78,6 @@  discard block
 block discarded – undo
78 78
      */
79 79
     public function shouldEncodeFake($column)
80 80
     {
81
-        return ! in_array($column, array_keys($this->getCasts()));
81
+        return !in_array($column, array_keys($this->getCasts()));
82 82
     }
83 83
 }
Please login to merge, or discard this patch.
src/app/Http/Controllers/Operations/ListOperation.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
             'operation' => 'list',
29 29
         ]);
30 30
 
31
-        if (! isset($this->setupDetailsRowRoute) || $this->setupDetailsRowRoute === true) {
31
+        if (!isset($this->setupDetailsRowRoute) || $this->setupDetailsRowRoute === true) {
32 32
             Route::get($segment.'/{id}/details', [
33 33
                 'as' => $routeName.'.showDetailsRow',
34 34
                 'uses' => $controller.'@showDetailsRow',
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
     {
45 45
         $this->crud->allowAccess('list');
46 46
 
47
-        LifecycleHook::hookInto('list:before_setup', function () {
47
+        LifecycleHook::hookInto('list:before_setup', function() {
48 48
             $this->crud->loadDefaultOperationSettingsFromConfig();
49 49
             $this->crud->setOperationSetting('datatablesUrl', $this->crud->getRoute());
50 50
         });
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
         $search = request()->input('search');
83 83
 
84 84
         // check if length is allowed by developer
85
-        if ($length && ! in_array($length, $this->crud->getPageLengthMenu()[0])) {
85
+        if ($length && !in_array($length, $this->crud->getPageLengthMenu()[0])) {
86 86
             return response()->json([
87 87
                 'error' => 'Unknown page length.',
88 88
             ], 400);
Please login to merge, or discard this patch.
config/database/migrations/2024_07_30_000001_create_translatable_table.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -13,7 +13,7 @@
 block discarded – undo
13 13
      */
14 14
     public function up()
15 15
     {
16
-        Schema::create('translatable', function (Blueprint $table) {
16
+        Schema::create('translatable', function(Blueprint $table) {
17 17
             $table->increments('id');
18 18
             $table->json('title');
19 19
             $table->json('description')->nullable();
Please login to merge, or discard this patch.
src/app/Library/CrudPanel/Traits/Input.php 1 patch
Spacing   +6 added lines, -6 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
 
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
                     // the key used to store the values is the main relation key
128 128
                     $key = Str::beforeLast($this->getOnlyRelationEntity($field), '.');
129 129
 
130
-                    if (! isset($field['parentFieldName']) && isset($field['entity'])) {
130
+                    if (!isset($field['parentFieldName']) && isset($field['entity'])) {
131 131
                         $mainField = $field;
132 132
                         $mainField['entity'] = Str::beforeLast($field['entity'], '.');
133 133
 
@@ -185,7 +185,7 @@  discard block
 block discarded – undo
185 185
 
186 186
             // when using dot notation if relationMethod is not set we are sure we want to exclude those relations.
187 187
             if ($this->getOnlyRelationEntity($field) !== $field['entity']) {
188
-                if (! $relationMethod) {
188
+                if (!$relationMethod) {
189 189
                     $excludedFields[] = $nameToExclude;
190 190
                 }
191 191
 
@@ -199,8 +199,8 @@  discard block
 block discarded – undo
199 199
             }
200 200
         }
201 201
 
202
-        return Arr::where($input, function ($item, $key) use ($excludedFields) {
203
-            return ! in_array($key, $excludedFields);
202
+        return Arr::where($input, function($item, $key) use ($excludedFields) {
203
+            return !in_array($key, $excludedFields);
204 204
         });
205 205
     }
206 206
 
@@ -227,7 +227,7 @@  discard block
 block discarded – undo
227 227
                 $jsonCastables = ['array', 'object', 'json'];
228 228
                 $fieldCasting = $casted_attributes[$field['name']];
229 229
 
230
-                if (in_array($fieldCasting, $jsonCastables) && isset($input[$field['name']]) && ! empty($input[$field['name']]) && ! is_array($input[$field['name']]) && ! in_array($field['name'], $translatableAttributes)) {
230
+                if (in_array($fieldCasting, $jsonCastables) && isset($input[$field['name']]) && !empty($input[$field['name']]) && !is_array($input[$field['name']]) && !in_array($field['name'], $translatableAttributes)) {
231 231
                     try {
232 232
                         $input[$field['name']] = json_decode($input[$field['name']]);
233 233
                     } catch (\Exception $e) {
Please login to merge, or discard this patch.
tests/config/CrudPanel/BaseCrudPanel.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -48,7 +48,7 @@
 block discarded – undo
48 48
         $app['config']->set('database.default', 'testing');
49 49
         $app['config']->set('backpack.base.route_prefix', 'admin');
50 50
 
51
-        $app->bind('App\Http\Middleware\CheckIfAdmin', function () {
51
+        $app->bind('App\Http\Middleware\CheckIfAdmin', function() {
52 52
             return new class
53 53
             {
54 54
                 public function handle($request, $next)
Please login to merge, or discard this patch.