-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
questionFurther information is requestedFurther information is requested
Description
What is your question?
Vielleicht wäre in den Docs folgender Hinweis noch gut:
bei "großen" Ressourcen solte darauf geachtet werden, die Werte der conditional Methoden in eine Funktion zu packen.
// statt
'users' => $this->whenFull([UserResource::collection($this->users)]),
// besser
'users' => $this->whenFull(fn() => [UserResource::collection($this->users)]),Dieser kleine Unterschied kann im Notfall einiges an Effizienz rausholen, da die Werte im ersten Fall vor der Bewertung des conditional berechnet werden. Heißt bei Ressourcen werden dabei immer alle Daten ausgewertet, auch wenn am Ende keine davon relevant wären
Additional Notes
No response
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested