We could not synchronize checks via GitHub's checks API since Scrutinizer's GitHub App is not installed for this repository.
@@ -44,7 +44,7 @@ |
||
44 | 44 | ->filter(fn ($item) => isset($item[$macro])); |
45 | 45 | |
46 | 46 | $subfieldsWithMacros->each( |
47 | - function ($item) use ($subfieldsWithMacros, $macro) { |
|
47 | + function($item) use ($subfieldsWithMacros, $macro) { |
|
48 | 48 | if ($subfieldsWithMacros->last() === $item) { |
49 | 49 | $this->{$macro}($item[$macro], $item); |
50 | 50 | } else { |
@@ -10,7 +10,7 @@ discard block |
||
10 | 10 | /** |
11 | 11 | * Set an operation as having access using the Settings API. |
12 | 12 | */ |
13 | - public function allowAccess(array|string $operation): bool |
|
13 | + public function allowAccess(array | string $operation): bool |
|
14 | 14 | { |
15 | 15 | foreach ((array) $operation as $op) { |
16 | 16 | $this->set($op.'.access', true); |
@@ -22,13 +22,13 @@ discard block |
||
22 | 22 | /** |
23 | 23 | * Disable the access to a certain operation, or the current one. |
24 | 24 | */ |
25 | - public function denyAccess(array|string $operation): bool |
|
25 | + public function denyAccess(array | string $operation): bool |
|
26 | 26 | { |
27 | 27 | foreach ((array) $operation as $op) { |
28 | 28 | $this->set($op.'.access', false); |
29 | 29 | } |
30 | 30 | |
31 | - return ! $this->hasAccessToAny($operation); |
|
31 | + return !$this->hasAccessToAny($operation); |
|
32 | 32 | } |
33 | 33 | |
34 | 34 | /** |
@@ -52,7 +52,7 @@ discard block |
||
52 | 52 | /** |
53 | 53 | * Check if any operations are allowed for a Crud Panel. Return false if not. |
54 | 54 | */ |
55 | - public function hasAccessToAny(array|string $operation_array, ?Model $entry = null): bool |
|
55 | + public function hasAccessToAny(array | string $operation_array, ?Model $entry = null): bool |
|
56 | 56 | { |
57 | 57 | foreach ((array) $operation_array as $key => $operation) { |
58 | 58 | if ($this->hasAccess($operation, $entry) == true) { |
@@ -66,10 +66,10 @@ discard block |
||
66 | 66 | /** |
67 | 67 | * Check if all operations are allowed for a Crud Panel. Return false if not. |
68 | 68 | */ |
69 | - public function hasAccessToAll(array|string $operation_array, ?Model $entry = null): bool |
|
69 | + public function hasAccessToAll(array | string $operation_array, ?Model $entry = null): bool |
|
70 | 70 | { |
71 | 71 | foreach ((array) $operation_array as $key => $operation) { |
72 | - if (! $this->hasAccess($operation, $entry)) { |
|
72 | + if (!$this->hasAccess($operation, $entry)) { |
|
73 | 73 | return false; |
74 | 74 | } |
75 | 75 | } |
@@ -84,7 +84,7 @@ discard block |
||
84 | 84 | */ |
85 | 85 | public function hasAccessOrFail(string $operation, ?Model $entry = null): bool |
86 | 86 | { |
87 | - if (! $this->hasAccess($operation, $entry)) { |
|
87 | + if (!$this->hasAccess($operation, $entry)) { |
|
88 | 88 | throw new AccessDeniedException(trans('backpack::crud.unauthorized_access', ['access' => $operation])); |
89 | 89 | } |
90 | 90 | |
@@ -95,7 +95,7 @@ discard block |
||
95 | 95 | * Get an operation's access condition, if set. A condition |
96 | 96 | * can be anything, but usually a boolean or a callable. |
97 | 97 | */ |
98 | - public function getAccessCondition(string $operation): bool|callable|null |
|
98 | + public function getAccessCondition(string $operation): bool | callable | null |
|
99 | 99 | { |
100 | 100 | return $this->get($operation.'.access'); |
101 | 101 | } |
@@ -103,7 +103,7 @@ discard block |
||
103 | 103 | /** |
104 | 104 | * Set the condition under which an operation is allowed for a Crud Panel. |
105 | 105 | */ |
106 | - public function setAccessCondition(array|string $operation, bool|callable|null $condition): void |
|
106 | + public function setAccessCondition(array | string $operation, bool | callable | null $condition): void |
|
107 | 107 | { |
108 | 108 | foreach ((array) $operation as $op) { |
109 | 109 | $this->set($op.'.access', $condition); |
@@ -131,7 +131,7 @@ discard block |
||
131 | 131 | * Allow access only to operations in the array. |
132 | 132 | * By denying access to all other operations. |
133 | 133 | */ |
134 | - public function allowAccessOnlyTo(array|string $operation): void |
|
134 | + public function allowAccessOnlyTo(array | string $operation): void |
|
135 | 135 | { |
136 | 136 | $this->denyAllAccess(); |
137 | 137 | $this->allowAccess($operation); |
@@ -18,7 +18,7 @@ |
||
18 | 18 | 'middleware' => config('backpack.base.web_middleware', 'web'), |
19 | 19 | 'prefix' => config('backpack.base.route_prefix'), |
20 | 20 | ], |
21 | - function () { |
|
21 | + function() { |
|
22 | 22 | // if not otherwise configured, setup the auth routes |
23 | 23 | if (config('backpack.base.setup_auth_routes')) { |
24 | 24 | // Authentication Routes... |
@@ -15,7 +15,7 @@ |
||
15 | 15 | (array) config('backpack.base.middleware_key', 'admin'), |
16 | 16 | 'prefix' => config('backpack.base.route_prefix', 'admin'), |
17 | 17 | ], |
18 | - function () { |
|
18 | + function() { |
|
19 | 19 | Route::crud('users', 'Backpack\CRUD\Tests\Config\Http\Controllers\UserCrudController'); |
20 | 20 | } |
21 | 21 | ); |
@@ -45,7 +45,7 @@ discard block |
||
45 | 45 | 'password' => 'test', |
46 | 46 | ]); |
47 | 47 | |
48 | - $request->setRouteResolver(function () use ($request) { |
|
48 | + $request->setRouteResolver(function() use ($request) { |
|
49 | 49 | return (new Route('POST', 'users', ['Backpack\CRUD\Tests\Config\Http\Controllers\UserCrudController', 'create']))->bind($request); |
50 | 50 | }); |
51 | 51 | |
@@ -85,7 +85,7 @@ discard block |
||
85 | 85 | 'email' => '', |
86 | 86 | ]); |
87 | 87 | |
88 | - $request->setRouteResolver(function () use ($request) { |
|
88 | + $request->setRouteResolver(function() use ($request) { |
|
89 | 89 | return (new Route('POST', 'users', ['Backpack\CRUD\Tests\Config\Http\Controllers\UserCrudController', 'create']))->bind($request); |
90 | 90 | }); |
91 | 91 | |
@@ -125,7 +125,7 @@ discard block |
||
125 | 125 | 'password' => 'test', |
126 | 126 | ]); |
127 | 127 | |
128 | - $request->setRouteResolver(function () use ($request) { |
|
128 | + $request->setRouteResolver(function() use ($request) { |
|
129 | 129 | return (new Route('POST', 'users', ['Backpack\CRUD\Tests\Config\Http\Controllers\UserCrudController', 'create']))->bind($request); |
130 | 130 | }); |
131 | 131 | |
@@ -247,7 +247,7 @@ discard block |
||
247 | 247 | 'name' => 'test', |
248 | 248 | ]); |
249 | 249 | |
250 | - $request->setRouteResolver(function () use ($request) { |
|
250 | + $request->setRouteResolver(function() use ($request) { |
|
251 | 251 | return (new Route('POST', 'users', ['Backpack\CRUD\Tests\Config\Http\Controllers\UserCrudController', 'create']))->bind($request); |
252 | 252 | }); |
253 | 253 |
@@ -115,7 +115,7 @@ discard block |
||
115 | 115 | return ['name' => Str::replace(' ', '', $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 | |
@@ -189,7 +189,7 @@ discard block |
||
189 | 189 | } |
190 | 190 | // if there's a model defined, but no attribute |
191 | 191 | // guess an attribute using the identifiableAttribute functionality in CrudTrait |
192 | - if (isset($field['model']) && ! isset($field['attribute']) && method_exists($field['model'], 'identifiableAttribute')) { |
|
192 | + if (isset($field['model']) && !isset($field['attribute']) && method_exists($field['model'], 'identifiableAttribute')) { |
|
193 | 193 | $field['attribute'] = (new $field['model']())->identifiableAttribute(); |
194 | 194 | } |
195 | 195 | |
@@ -205,7 +205,7 @@ discard block |
||
205 | 205 | */ |
206 | 206 | protected function makeSureFieldHasLabel($field) |
207 | 207 | { |
208 | - if (! isset($field['label'])) { |
|
208 | + if (!isset($field['label'])) { |
|
209 | 209 | $name = str_replace(',', ' ', $field['name']); |
210 | 210 | $name = str_replace('_id', '', $name); |
211 | 211 | $field['label'] = mb_ucfirst(str_replace('_', ' ', $name)); |
@@ -223,7 +223,7 @@ discard block |
||
223 | 223 | */ |
224 | 224 | protected function makeSureFieldHasType($field) |
225 | 225 | { |
226 | - if (! isset($field['type'])) { |
|
226 | + if (!isset($field['type'])) { |
|
227 | 227 | $field['type'] = isset($field['relation_type']) ? $this->inferFieldTypeFromRelationType($field['relation_type']) : $this->inferFieldTypeFromDbColumnType($field['name']); |
228 | 228 | } |
229 | 229 | |
@@ -256,16 +256,16 @@ discard block |
||
256 | 256 | */ |
257 | 257 | protected function makeSureSubfieldsHaveNecessaryAttributes($field) |
258 | 258 | { |
259 | - if (! isset($field['subfields']) || ! is_array($field['subfields'])) { |
|
259 | + if (!isset($field['subfields']) || !is_array($field['subfields'])) { |
|
260 | 260 | return $field; |
261 | 261 | } |
262 | 262 | |
263 | - if (! is_multidimensional_array($field['subfields'], true)) { |
|
263 | + if (!is_multidimensional_array($field['subfields'], true)) { |
|
264 | 264 | abort(500, 'Subfields of «'.$field['name'].'» are malformed. Make sure you provide an array of subfields.'); |
265 | 265 | } |
266 | 266 | |
267 | 267 | foreach ($field['subfields'] as $key => $subfield) { |
268 | - if (empty($subfield) || ! isset($subfield['name'])) { |
|
268 | + if (empty($subfield) || !isset($subfield['name'])) { |
|
269 | 269 | abort(500, 'A subfield of «'.$field['name'].'» is malformed. Subfield attribute name can\'t be empty.'); |
270 | 270 | } |
271 | 271 | |
@@ -280,7 +280,7 @@ discard block |
||
280 | 280 | $subfield['baseFieldName'] = is_array($subfield['name']) ? implode(',', $subfield['name']) : $subfield['name']; |
281 | 281 | $subfield['baseFieldName'] = Str::afterLast($subfield['baseFieldName'], '.'); |
282 | 282 | |
283 | - if (! isset($field['model'])) { |
|
283 | + if (!isset($field['model'])) { |
|
284 | 284 | // we're inside a simple 'repeatable' with no model/relationship, so |
285 | 285 | // we assume all subfields are supposed to be text fields |
286 | 286 | $subfield['type'] = $subfield['type'] ?? 'text'; |
@@ -305,11 +305,11 @@ discard block |
||
305 | 305 | case 'BelongsToMany': |
306 | 306 | $pivotSelectorField = static::getPivotFieldStructure($field); |
307 | 307 | |
308 | - $pivot = Arr::where($field['subfields'], function ($item) use ($pivotSelectorField) { |
|
308 | + $pivot = Arr::where($field['subfields'], function($item) use ($pivotSelectorField) { |
|
309 | 309 | return $item['name'] === $pivotSelectorField['name']; |
310 | 310 | }); |
311 | 311 | |
312 | - if (! empty($pivot)) { |
|
312 | + if (!empty($pivot)) { |
|
313 | 313 | break; |
314 | 314 | } |
315 | 315 | |
@@ -322,11 +322,11 @@ discard block |
||
322 | 322 | $entity = isset($field['baseEntity']) ? $field['baseEntity'].'.'.$field['entity'] : $field['entity']; |
323 | 323 | $relationInstance = $this->getRelationInstance(['entity' => $entity]); |
324 | 324 | |
325 | - $localKeyField = Arr::where($field['subfields'], function ($item) use ($relationInstance) { |
|
325 | + $localKeyField = Arr::where($field['subfields'], function($item) use ($relationInstance) { |
|
326 | 326 | return $item['name'] === $relationInstance->getRelated()->getKeyName(); |
327 | 327 | }); |
328 | 328 | |
329 | - if (! empty($localKeyField)) { |
|
329 | + if (!empty($localKeyField)) { |
|
330 | 330 | break; |
331 | 331 | } |
332 | 332 | |
@@ -351,7 +351,7 @@ discard block |
||
351 | 351 | { |
352 | 352 | // if a tab was mentioned, we should enable it |
353 | 353 | if (isset($field['tab'])) { |
354 | - if (! $this->tabsEnabled()) { |
|
354 | + if (!$this->tabsEnabled()) { |
|
355 | 355 | $this->enableTabs(); |
356 | 356 | } |
357 | 357 | } |
@@ -14,7 +14,7 @@ discard block |
||
14 | 14 | protected string $packageName = 'theme-name'; |
15 | 15 | protected array $commands = []; |
16 | 16 | protected bool $theme = true; |
17 | - protected null|string $componentsNamespace = null; |
|
17 | + protected null | string $componentsNamespace = null; |
|
18 | 18 | |
19 | 19 | /** |
20 | 20 | * ------------------------- |
@@ -145,7 +145,7 @@ discard block |
||
145 | 145 | } |
146 | 146 | |
147 | 147 | // Registering package commands. |
148 | - if (! empty($this->commands)) { |
|
148 | + if (!empty($this->commands)) { |
|
149 | 149 | $this->commands($this->commands); |
150 | 150 | } |
151 | 151 | } |
@@ -240,7 +240,7 @@ discard block |
||
240 | 240 | protected function packageDirectoryExistsAndIsNotEmpty($name) |
241 | 241 | { |
242 | 242 | // check if directory exists |
243 | - if (! is_dir($this->getPath().'/'.$name)) { |
|
243 | + if (!is_dir($this->getPath().'/'.$name)) { |
|
244 | 244 | return false; |
245 | 245 | } |
246 | 246 | |
@@ -265,7 +265,7 @@ discard block |
||
265 | 265 | public function registerPackageBladeComponents() |
266 | 266 | { |
267 | 267 | if ($this->componentsNamespace) { |
268 | - $this->app->afterResolving(BladeCompiler::class, function () { |
|
268 | + $this->app->afterResolving(BladeCompiler::class, function() { |
|
269 | 269 | Blade::componentNamespace($this->componentsNamespace, $this->packageName); |
270 | 270 | }); |
271 | 271 | } |
@@ -22,7 +22,7 @@ |
||
22 | 22 | |
23 | 23 | public function getNotnull() |
24 | 24 | { |
25 | - return ! $this->column['nullable']; |
|
25 | + return !$this->column['nullable']; |
|
26 | 26 | } |
27 | 27 | |
28 | 28 | public function getDefault() |
@@ -14,8 +14,8 @@ discard block |
||
14 | 14 | { |
15 | 15 | $this->getDbColumnTypes(); |
16 | 16 | |
17 | - array_map(function ($field) use ($setFields, $setColumns) { |
|
18 | - if ($setFields && ! isset($this->getCleanStateFields()[$field])) { |
|
17 | + array_map(function($field) use ($setFields, $setColumns) { |
|
18 | + if ($setFields && !isset($this->getCleanStateFields()[$field])) { |
|
19 | 19 | $this->addField([ |
20 | 20 | 'name' => $field, |
21 | 21 | 'label' => $this->makeLabel($field), |
@@ -28,7 +28,7 @@ discard block |
||
28 | 28 | ]); |
29 | 29 | } |
30 | 30 | |
31 | - if ($setColumns && ! in_array($field, $this->model->getHidden()) && ! isset($this->columns()[$field])) { |
|
31 | + if ($setColumns && !in_array($field, $this->model->getHidden()) && !isset($this->columns()[$field])) { |
|
32 | 32 | $this->addColumn([ |
33 | 33 | 'name' => $field, |
34 | 34 | 'label' => $this->makeLabel($field), |
@@ -50,7 +50,7 @@ discard block |
||
50 | 50 | { |
51 | 51 | $dbColumnTypes = []; |
52 | 52 | |
53 | - if (! $this->driverIsSql()) { |
|
53 | + if (!$this->driverIsSql()) { |
|
54 | 54 | return $dbColumnTypes; |
55 | 55 | } |
56 | 56 | $dbColumns = $this->getDbTableColumns(); |
@@ -115,7 +115,7 @@ discard block |
||
115 | 115 | |
116 | 116 | $dbColumnTypes = $this->getDbColumnTypes(); |
117 | 117 | |
118 | - if (! isset($dbColumnTypes[$fieldName])) { |
|
118 | + if (!isset($dbColumnTypes[$fieldName])) { |
|
119 | 119 | return 'text'; |
120 | 120 | } |
121 | 121 | |
@@ -210,12 +210,12 @@ discard block |
||
210 | 210 | { |
211 | 211 | $fillable = $this->model->getFillable(); |
212 | 212 | |
213 | - if (! $this->driverIsSql()) { |
|
213 | + if (!$this->driverIsSql()) { |
|
214 | 214 | $columns = $fillable; |
215 | 215 | } else { |
216 | 216 | // Automatically-set columns should be both in the database, and in the $fillable variable on the Eloquent Model |
217 | 217 | $columns = $this->model::getDbTableSchema()->getColumnsNames(); |
218 | - if (! empty($fillable)) { |
|
218 | + if (!empty($fillable)) { |
|
219 | 219 | $columns = array_intersect($columns, $fillable); |
220 | 220 | } |
221 | 221 | } |