REFACTORING: split UserManagement controller into more classes
One class for user management would be really messy. This commit splits it into more classes.
This commit is contained in:
+5
-5
@@ -33,19 +33,19 @@ Route::group([
|
||||
->name('admin.dashboard');
|
||||
|
||||
// display form for creating new user
|
||||
Route::get('users/new', 'UserManagement@getNewUser')
|
||||
Route::get('users/new', 'CreateNewUser@getNewUser')
|
||||
->name('users.new');
|
||||
|
||||
// display form for edit of existing user
|
||||
Route::get('users/edit/{id}', 'UserManagement@getEditExistingUser')
|
||||
Route::get('users/edit/{id}', 'EditUser@getEditExistingUser')
|
||||
->name('users.edit');
|
||||
|
||||
// display user detail in admin
|
||||
Route::get('users/{id}', 'UserManagement@getDetail')
|
||||
Route::get('users/detail/{id}', 'UserDetail@getDetail')
|
||||
->name('users.detail');
|
||||
|
||||
// display list of all users registered into our system
|
||||
Route::get('users/overview/{state?}', 'UserManagement@getOverview')
|
||||
Route::get('users/overview/{state?}', 'UsersOverview@getOverview')
|
||||
->name('users.overview');
|
||||
|
||||
// logout method
|
||||
@@ -62,6 +62,6 @@ Route::group([
|
||||
|
||||
// POST methods
|
||||
// display form for creating new user
|
||||
Route::post('users/new', 'UserManagement@postRegistration')
|
||||
Route::post('users/new', 'CreateNewUser@postRegistration')
|
||||
->name('users.newPost');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user