Jak zaprojektować API w Laravelu

Jak zaprojektować API w Laravelu
IN
  • Rejestracja:prawie 8 lat
  • Ostatnio:ponad 5 lat
  • Postów:35
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?

DJ
  • Rejestracja:około 8 lat
  • Ostatnio:prawie 5 lat
  • Postów:35
0

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.