Tuesday, March 14, 2017

Nested Controllers and routes

I'm creating a dashboard where the user can create Clients

Each Client will have: Categories, Employees, ... Now I'm wondering how to structure the routes.

For example if I create the following: (pseudo code)

Route::get('clients/{id}/');
Route::get('clients/{id}/categories');
Route::get('clients/{id}/categories/{category}');
Route::get('clients/{id}/categories/{category}/questions/{question}');

This seems like a lot of unnecessary parameters..

How do you guys go about this? I really want to split the categories on a seperate page, the employees on a seperate page.

Thank you.



via Notflip

Advertisement