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 (#5440)
by Cristian
26:23 queued 11:28
created
src/app/Library/Uploaders/Support/UploadersRepository.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
      */
34 34
     public function markAsHandled(string $objectName): void
35 35
     {
36
-        if (! in_array($objectName, $this->handledUploaders)) {
36
+        if (!in_array($objectName, $this->handledUploaders)) {
37 37
             $this->handledUploaders[] = $objectName;
38 38
         }
39 39
     }
@@ -83,7 +83,7 @@  discard block
 block discarded – undo
83 83
      */
84 84
     public function registerRepeatableUploader(string $uploadName, UploaderInterface $uploader): void
85 85
     {
86
-        if (! array_key_exists($uploadName, $this->repeatableUploaders) || ! in_array($uploader, $this->repeatableUploaders[$uploadName])) {
86
+        if (!array_key_exists($uploadName, $this->repeatableUploaders) || !in_array($uploader, $this->repeatableUploaders[$uploadName])) {
87 87
             $this->repeatableUploaders[$uploadName][] = $uploader;
88 88
         }
89 89
     }
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
      */
118 118
     public function getRegisteredUploadNames(string $uploadName): array
119 119
     {
120
-        return array_map(function ($uploader) {
120
+        return array_map(function($uploader) {
121 121
             return $uploader->getName();
122 122
         }, $this->getRepeatableUploadersFor($uploadName));
123 123
     }
@@ -154,16 +154,16 @@  discard block
 block discarded – undo
154 154
             abort(500, 'Could not find the field in the CRUD fields.');
155 155
         }
156 156
 
157
-        if (! $uploaderMacro = $this->getUploadCrudObjectMacroType($crudObject)) {
157
+        if (!$uploaderMacro = $this->getUploadCrudObjectMacroType($crudObject)) {
158 158
             abort(500, 'There is no uploader defined for the given field type.');
159 159
         }
160 160
 
161
-        if (! $this->isValidUploadField($crudObject, $uploaderMacro)) {
161
+        if (!$this->isValidUploadField($crudObject, $uploaderMacro)) {
162 162
             abort(500, 'Invalid field for upload.');
163 163
         }
164 164
 
165 165
         $uploaderConfiguration = $crudObject[$uploaderMacro] ?? [];
166
-        $uploaderConfiguration = ! is_array($uploaderConfiguration) ? [] : $uploaderConfiguration;
166
+        $uploaderConfiguration = !is_array($uploaderConfiguration) ? [] : $uploaderConfiguration;
167 167
         $uploaderClass = $this->getUploadFor($crudObject['type'], $uploaderMacro);
168 168
 
169 169
         return new $uploaderClass(['name' => $requestInputName], $uploaderConfiguration);
@@ -181,11 +181,11 @@  discard block
 block discarded – undo
181 181
     {
182 182
         if (Str::contains($crudObject['name'], '#')) {
183 183
             $container = Str::before($crudObject['name'], '#');
184
-            $field = array_filter(CRUD::fields()[$container]['subfields'] ?? [], function ($item) use ($crudObject, $uploaderMacro) {
184
+            $field = array_filter(CRUD::fields()[$container]['subfields'] ?? [], function($item) use ($crudObject, $uploaderMacro) {
185 185
                 return $item['name'] === $crudObject['name'] && in_array($item['type'], $this->getAjaxUploadTypes($uploaderMacro));
186 186
             });
187 187
 
188
-            return ! empty($field);
188
+            return !empty($field);
189 189
         }
190 190
 
191 191
         return in_array($crudObject['type'], $this->getAjaxUploadTypes($uploaderMacro));
Please login to merge, or discard this patch.
src/app/Library/Validation/Rules/ValidUpload.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -24,20 +24,20 @@
 block discarded – undo
24 24
     {
25 25
         $entry = CrudPanelFacade::getCurrentEntry();
26 26
 
27
-        if (! array_key_exists($attribute, $this->data) && $entry) {
27
+        if (!array_key_exists($attribute, $this->data) && $entry) {
28 28
             return [];
29 29
         }
30 30
 
31 31
         $fieldErrors = $this->validateFieldRules($attribute, $value);
32 32
 
33
-        if (! empty($value) && ! empty($this->getFileRules())) {
33
+        if (!empty($value) && !empty($this->getFileRules())) {
34 34
             $fileErrors = $this->validateFileRules($attribute, $value);
35 35
         }
36 36
 
37 37
         return array_merge($fieldErrors, $fileErrors ?? []);
38 38
     }
39 39
 
40
-    public static function field(string|array|ValidationRule|Rule $rules = []): self
40
+    public static function field(string | array | ValidationRule | Rule $rules = []): self
41 41
     {
42 42
         return parent::field($rules);
43 43
     }
Please login to merge, or discard this patch.
src/app/Library/Validation/Rules/BackpackCustomRule.php 1 patch
Spacing   +6 added lines, -7 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@  discard block
 block discarded – undo
28 28
 
29 29
     public bool $implicit = true;
30 30
 
31
-    public static function field(string|array|ValidationRule|Rule $rules = []): self
31
+    public static function field(string | array | ValidationRule | Rule $rules = []): self
32 32
     {
33 33
         $instance = new static();
34 34
         $instance->fieldRules = self::getRulesAsArray($rules);
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
 
89 89
     public function getFieldRules(): array
90 90
     {
91
-        return tap($this->fieldRules, function ($rule) {
91
+        return tap($this->fieldRules, function($rule) {
92 92
             if (is_a($rule, BackpackCustomRule::class, true)) {
93 93
                 $rule = $rule->getFieldRules();
94 94
             }
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
             $rules = explode('|', $rules);
104 104
         }
105 105
 
106
-        if (! is_array($rules)) {
106
+        if (!is_array($rules)) {
107 107
             $rules = [$rules];
108 108
         }
109 109
 
@@ -129,8 +129,7 @@  discard block
 block discarded – undo
129 129
     protected function getValidationAttributeString(string $attribute)
130 130
     {
131 131
         return Str::substrCount($attribute, '.') > 1 ?
132
-                Str::before($attribute, '.').'.*.'.Str::afterLast($attribute, '.') :
133
-                $attribute;
132
+                Str::before($attribute, '.').'.*.'.Str::afterLast($attribute, '.') : $attribute;
134 133
     }
135 134
 
136 135
     protected function validateOnSubmit(string $attribute, mixed $value): array
@@ -138,7 +137,7 @@  discard block
 block discarded – undo
138 137
         return $this->validateRules($attribute, $value);
139 138
     }
140 139
 
141
-    protected function validateFieldAndFile(string $attribute, mixed $value = null, array|null $data = null, array|null $customRules = null): array
140
+    protected function validateFieldAndFile(string $attribute, mixed $value = null, array | null $data = null, array | null $customRules = null): array
142 141
     {
143 142
         $fieldErrors = $this->validateFieldRules($attribute, $value, $data, $customRules);
144 143
         $fileErrors = $this->validateFileRules($attribute, $value);
@@ -149,7 +148,7 @@  discard block
 block discarded – undo
149 148
     /**
150 149
      * Implementation.
151 150
      */
152
-    public function validateFieldRules(string $attribute, mixed $data = null, array|null $customRules = null): array
151
+    public function validateFieldRules(string $attribute, mixed $data = null, array | null $customRules = null): array
153 152
     {
154 153
         $data = $data ?? $this->data;
155 154
         $validationRuleAttribute = $this->getValidationAttributeString($attribute);
Please login to merge, or discard this patch.
src/app/Library/Validation/Rules/ValidFileArray.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -10,12 +10,12 @@  discard block
 block discarded – undo
10 10
 
11 11
 abstract class ValidFileArray extends BackpackCustomRule
12 12
 {
13
-    public static function field(string|array|ValidationRule|Rule $rules = []): self
13
+    public static function field(string | array | ValidationRule | Rule $rules = []): self
14 14
     {
15 15
         $instance = new static();
16 16
         $instance->fieldRules = self::getRulesAsArray($rules);
17 17
 
18
-        if (! in_array('array', $instance->getFieldRules())) {
18
+        if (!in_array('array', $instance->getFieldRules())) {
19 19
             $instance->fieldRules[] = 'array';
20 20
         }
21 21
 
@@ -56,10 +56,10 @@  discard block
 block discarded – undo
56 56
 
57 57
     protected function ensureValueIsValid($value)
58 58
     {
59
-        if (! is_array($value)) {
59
+        if (!is_array($value)) {
60 60
             try {
61 61
                 $value = json_decode($value, true) ?? [];
62
-            } catch(\Exception $e) {
62
+            } catch (\Exception $e) {
63 63
                 return false;
64 64
             }
65 65
         }
@@ -94,7 +94,7 @@  discard block
 block discarded – undo
94 94
     /**
95 95
      * Run both field and file validations.
96 96
      */
97
-    protected function validateFieldAndFile(string $attribute, mixed $value = null, ?array $data = null, array|null $customRules = null): array
97
+    protected function validateFieldAndFile(string $attribute, mixed $value = null, ?array $data = null, array | null $customRules = null): array
98 98
     {
99 99
         $fieldErrors = $this->validateFieldRules($attribute, $value, $data, $customRules);
100 100
         $fileErrors = $this->validateFileRules($attribute, $value);
Please login to merge, or discard this patch.