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
Pull Request — main (#5375)
by
unknown
14:00
created
src/macros.php 1 patch
Spacing   +17 added lines, -17 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
         $uploadDefinition = is_array($uploadDefinition) ? $uploadDefinition : [];
40 40
         /** @var CrudField|CrudColumn $this */
41 41
         RegisterUploadEvents::handle($this, $uploadDefinition, 'withFiles', $subfield, $registerUploaderEvents);
@@ -44,8 +44,8 @@  discard block
 block discarded – undo
44 44
     });
45 45
 }
46 46
 
47
-if (! CrudField::hasMacro('withFiles')) {
48
-    CrudField::macro('withFiles', function ($uploadDefinition = [], $subfield = null, $registerUploaderEvents = true) {
47
+if (!CrudField::hasMacro('withFiles')) {
48
+    CrudField::macro('withFiles', function($uploadDefinition = [], $subfield = null, $registerUploaderEvents = true) {
49 49
         $uploadDefinition = is_array($uploadDefinition) ? $uploadDefinition : [];
50 50
         /** @var CrudField|CrudColumn $this */
51 51
         RegisterUploadEvents::handle($this, $uploadDefinition, 'withFiles', $subfield, $registerUploaderEvents);
@@ -54,8 +54,8 @@  discard block
 block discarded – undo
54 54
     });
55 55
 }
56 56
 
57
-if (! CrudField::hasMacro('disableAutofill')) {
58
-    CrudField::macro('disableAutofill', function () {
57
+if (!CrudField::hasMacro('disableAutofill')) {
58
+    CrudField::macro('disableAutofill', function() {
59 59
         /** @var CrudField $this */
60 60
 
61 61
         return $this->attributes([
@@ -65,8 +65,8 @@  discard block
 block discarded – undo
65 65
     });
66 66
 }
67 67
 
68
-if (! CrudColumn::hasMacro('linkTo')) {
69
-    CrudColumn::macro('linkTo', function (string|array|Closure $routeOrConfiguration, ?array $parameters = []): static {
68
+if (!CrudColumn::hasMacro('linkTo')) {
69
+    CrudColumn::macro('linkTo', function(string | array | Closure $routeOrConfiguration, ?array $parameters = []): static {
70 70
         $wrapper = $this->attributes['wrapper'] ?? [];
71 71
 
72 72
         // parse the function input to get the actual route and parameters we'll be working with
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
 
80 80
         // if the route is a closure, we'll just call it
81 81
         if ($route instanceof Closure) {
82
-            $wrapper['href'] = function ($crud, $column, $entry, $related_key) use ($route) {
82
+            $wrapper['href'] = function($crud, $column, $entry, $related_key) use ($route) {
83 83
                 return $route($entry, $related_key, $column, $crud);
84 84
             };
85 85
             $this->wrapper($wrapper);
@@ -88,13 +88,13 @@  discard block
 block discarded – undo
88 88
         }
89 89
 
90 90
         // if the route doesn't exist, we'll throw an exception
91
-        if (! $routeInstance = Route::getRoutes()->getByName($route)) {
91
+        if (!$routeInstance = Route::getRoutes()->getByName($route)) {
92 92
             throw new \Exception("Route [{$route}] not found while building the link for column [{$this->attributes['name']}].");
93 93
         }
94 94
 
95 95
         // calculate the parameters we'll be using for the route() call
96 96
         // (eg. if there's only one parameter and user didn't provide it, we'll assume it's the entry's related key)
97
-        $parameters = (function () use ($parameters, $routeInstance, $route) {
97
+        $parameters = (function() use ($parameters, $routeInstance, $route) {
98 98
             $expectedParameters = $routeInstance->parameterNames();
99 99
 
100 100
             if (count($expectedParameters) === 0) {
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
             if (count($autoInferedParameter) > 1) {
106 106
                 throw new \Exception("Route [{$route}] expects parameters [".implode(', ', $expectedParameters)."]. Insuficient parameters provided in column: [{$this->attributes['name']}].");
107 107
             }
108
-            $autoInferedParameter = current($autoInferedParameter) ? [current($autoInferedParameter) => function ($entry, $related_key, $column, $crud) {
108
+            $autoInferedParameter = current($autoInferedParameter) ? [current($autoInferedParameter) => function($entry, $related_key, $column, $crud) {
109 109
                 $entity = $crud->isAttributeInRelationString($column) ? Str::before($column['entity'], '.') : $column['entity'];
110 110
 
111 111
                 return $related_key ?? $entry->{$entity}?->getKey();
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
         })();
116 116
 
117 117
         // set up the wrapper href attribute
118
-        $wrapper['href'] = function ($crud, $column, $entry, $related_key) use ($route, $parameters) {
118
+        $wrapper['href'] = function($crud, $column, $entry, $related_key) use ($route, $parameters) {
119 119
             // if the parameter is callable, we'll call it
120 120
             $parameters = collect($parameters)->map(fn ($item) => is_callable($item) ? $item($entry, $related_key, $column, $crud) : $item)->toArray();
121 121
 
@@ -134,8 +134,8 @@  discard block
 block discarded – undo
134 134
  *
135 135
  * It will go to the given CrudController and get the setupRoutes() method on it.
136 136
  */
137
-if (! Route::hasMacro('crud')) {
138
-    Route::macro('crud', function ($name, $controller) {
137
+if (!Route::hasMacro('crud')) {
138
+    Route::macro('crud', function($name, $controller) {
139 139
         // put together the route name prefix,
140 140
         // as passed to the Route::group() statements
141 141
         $routeName = '';
Please login to merge, or discard this patch.