Jak zaprojektować API w Laravelu

0

W kontrolerze mam metodę, która w odpowiedzi na /api/posts zwraca wszystkie posty użytkowników. Chcę zrobić coś takiego, że po wysłaniu żądania na /api/posts?time=this_week&group_by=user dostać wszystkie posty użytkowników z tego tygodnia pogrupowane według użytkowników. Gdzie umieścić logikę, która takie coś zrobi? I jak zrobić, żeby można było takie coś łatwo rozbudować w razie potrzeby?

0

Mozesz albo zrobic oddzielna funkcje na to albo napisac rozbudowane query. Te parametry po ? pobierasz z request.GET.

1 użytkowników online, w tym zalogowanych: 0, gości: 1