@@ -61,7 +61,7 @@ public function resolve($repository): self
6161 public function forIndex (RestifyRequest $ request , $ repository ): self
6262 {
6363 return $ this
64- ->filter (fn (Field $ field ) => ! $ field instanceof EagerField)
64+ ->filter (fn (Field $ field ) => ! $ field instanceof EagerField)
6565 ->filter (function (Field $ field ) use ($ repository , $ request ) {
6666 return $ field ->isShownOnIndex ($ request , $ repository );
6767 })->values ();
@@ -73,12 +73,12 @@ public function forMcpIndex(RestifyRequest $request, $repository): self
7373 if ($ request instanceof McpRequestable && method_exists ($ repository , 'fieldsForMcpIndex ' )) {
7474 // Get the MCP-specific fields from the repository
7575 $ mcpFields = $ repository ->fieldsForMcpIndex ($ request );
76- $ mcpFieldAttributes = collect ($ mcpFields )->map (fn ($ field ) => $ field ->attribute )->toArray ();
76+ $ mcpFieldAttributes = collect ($ mcpFields )->map (fn ($ field ) => $ field ->attribute )->toArray ();
7777
7878 // Filter the current collection to only include MCP fields
7979 return $ this
80- ->filter (fn (Field $ field ) => ! $ field instanceof EagerField)
81- ->filter (fn (Field $ field ) => in_array ($ field ->attribute , $ mcpFieldAttributes ))
80+ ->filter (fn (Field $ field ) => ! $ field instanceof EagerField)
81+ ->filter (fn (Field $ field ) => in_array ($ field ->attribute , $ mcpFieldAttributes ))
8282 ->filter (function (Field $ field ) use ($ repository , $ request ) {
8383 return $ field ->isShownOnMcp ($ request , $ repository );
8484 })->values ();
@@ -91,7 +91,7 @@ public function forMcpIndex(RestifyRequest $request, $repository): self
9191 public function forShow (RestifyRequest $ request , $ repository ): self
9292 {
9393 return $ this
94- ->filter (fn (Field $ field ) => ! $ field instanceof EagerField)
94+ ->filter (fn (Field $ field ) => ! $ field instanceof EagerField)
9595 ->filter (function (Field $ field ) use ($ repository , $ request ) {
9696 return $ field ->isShownOnShow ($ request , $ repository );
9797 })->values ();
@@ -100,7 +100,7 @@ public function forShow(RestifyRequest $request, $repository): self
100100 public function forStore (RestifyRequest $ request , $ repository ): self
101101 {
102102 return $ this
103- ->filter (fn (Field $ field ) => ! $ field instanceof EagerField)
103+ ->filter (fn (Field $ field ) => ! $ field instanceof EagerField)
104104 ->filter (function (Field $ field ) use ($ repository , $ request ) {
105105 return $ field ->isShownOnStore ($ request , $ repository );
106106 })->values ();
@@ -110,14 +110,14 @@ public function withActions(RestifyRequest $request, $repository, $row = null):
110110 {
111111 return $ this
112112 ->inRequest ($ request , $ row )
113- ->filter (fn (Field $ field ) => $ field ->isActionable ())
113+ ->filter (fn (Field $ field ) => $ field ->isActionable ())
114114 ->values ();
115115 }
116116
117117 public function withoutActions (RestifyRequest $ request , $ repository ): self
118118 {
119119 return $ this
120- ->reject (fn (Field $ field ) => $ field ->isActionable () && $ field ->actionHandler ?->skipFieldFill($ request ))
120+ ->reject (fn (Field $ field ) => $ field ->isActionable () && $ field ->actionHandler ?->skipFieldFill($ request ))
121121 ->values ();
122122 }
123123
@@ -131,7 +131,7 @@ public function forStoreBulk(RestifyRequest $request, $repository): self
131131 public function forUpdate (RestifyRequest $ request , $ repository ): self
132132 {
133133 return $ this
134- ->filter (fn (Field $ field ) => ! $ field instanceof EagerField)
134+ ->filter (fn (Field $ field ) => ! $ field instanceof EagerField)
135135 ->filter (function (Field $ field ) use ($ repository , $ request ) {
136136 return $ field ->isShownOnUpdate ($ request , $ repository );
137137 })->values ();
@@ -148,27 +148,27 @@ public function filterForManyToManyRelations(RestifyRequest $request): self
148148 {
149149 return $ this ->filter (function ($ field ) {
150150 return $ field instanceof BelongsToMany || $ field instanceof MorphToMany;
151- })->filter (fn (EagerField $ field ) => $ field ->authorize ($ request ));
151+ })->filter (fn (EagerField $ field ) => $ field ->authorize ($ request ));
152152 }
153153
154154 public function forEager (RestifyRequest $ request , Repository $ repository ): self
155155 {
156156 return $ this
157- ->filter (fn (Field $ field ) => $ field instanceof EagerField)
158- ->filter (fn (Field $ field ) => $ field ->authorize ($ request ))
157+ ->filter (fn (Field $ field ) => $ field instanceof EagerField)
158+ ->filter (fn (Field $ field ) => $ field ->authorize ($ request ))
159159 ->unique ();
160160 }
161161
162162 public function forBelongsTo (RestifyRequest $ request ): self
163163 {
164164 return $ this
165- ->filter (fn (Field $ field ) => $ field instanceof BelongsTo)
165+ ->filter (fn (Field $ field ) => $ field instanceof BelongsTo)
166166 ->unique ();
167167 }
168168
169169 public function setRepository (Repository $ repository ): self
170170 {
171- return $ this ->each (fn (Field $ field ) => $ field ->setRepository ($ repository ));
171+ return $ this ->each (fn (Field $ field ) => $ field ->setRepository ($ repository ));
172172 }
173173
174174 public function findFieldByAttribute ($ attribute , $ default = null )
@@ -186,7 +186,7 @@ public function inRequest(RestifyRequest $request, $row = null): self
186186 {
187187 return $ this
188188 ->filter (
189- fn (Field $ field ) => $ request ->hasAny ($ field ->attribute , $ row .'. ' .$ field ->attribute )
189+ fn (Field $ field ) => $ request ->hasAny ($ field ->attribute , $ row .'. ' .$ field ->attribute )
190190 || $ request ->hasFile ($ field ->attribute )
191191 )
192192 ->values ();
@@ -195,7 +195,7 @@ public function inRequest(RestifyRequest $request, $row = null): self
195195 public function inList (array $ columns = []): self
196196 {
197197 return $ this
198- ->filter (fn (Field $ field ) => in_array ($ field ->getAttribute (), $ columns , true ))
198+ ->filter (fn (Field $ field ) => in_array ($ field ->getAttribute (), $ columns , true ))
199199 ->values ();
200200 }
201201}
0 commit comments