#programowanie #php #laravel
Hej mirki, mam system składający się z 3 stron: strona klienta, strona partnera biznesowego, panel administracyjny. Na froncie react (3 osobne apki) na backendzie laravel REST API. I teraz pytanie jak to ogarnąć i sensownie podzielić. Obecnie jest jedno API (jeden projekt laravel) i w nim osobne grupy endpointów
/clientapi/reservations
/partnerapi/reservations
/admin_api/reservations
czyli osobne kontrolery dla klienta, partnera i administratora. Po stronie partnera jest zarządzanie
Hej mirki, mam system składający się z 3 stron: strona klienta, strona partnera biznesowego, panel administracyjny. Na froncie react (3 osobne apki) na backendzie laravel REST API. I teraz pytanie jak to ogarnąć i sensownie podzielić. Obecnie jest jedno API (jeden projekt laravel) i w nim osobne grupy endpointów
/clientapi/reservations
/partnerapi/reservations
/admin_api/reservations
czyli osobne kontrolery dla klienta, partnera i administratora. Po stronie partnera jest zarządzanie

























$this->hasMany(Order::class)
->with(['reviews' => function ($q) {
$q->where('orders.userid', '!=', 'reviews.user