feat: update routes and debug and group

This commit is contained in:
2026-08-19 15:38:33 +03:30
parent 2de9952d19
commit c861695a85
+22 -6
View File
@@ -1,20 +1,36 @@
<?php <?php
use App\Http\Controllers\Admin\AdminController;
use App\Http\Controllers\Admin\Auth\LoginController; use App\Http\Controllers\Admin\Auth\LoginController;
use App\Http\Controllers\Admin\DashboardController; use App\Http\Controllers\Admin\DashboardController;
use App\Http\Controllers\Admin\UserController;
use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\Route;
Route::prefix('admin') Route::prefix('admin')->name('admin.')->group(function () {
->controller(LoginController::class)
->name('admin.')
->group(function () {
Route::controller(LoginController::class)->middleware('admin.guest')->group(function () {
Route::get('login', 'index')->name('login'); Route::get('login', 'index')->name('login');
Route::post('login', 'login')->name('login.post'); Route::post('login', 'login')->name('login.post');
Route::post('logout', 'logout')->name('logout'); });
Route::middleware('admin.auth')->group(function () { Route::middleware('admin.auth')->group(function () {
Route::post('logout', [LoginController::class, 'logout'])->name('logout');
Route::get('dashboard', [DashboardController::class, 'index'])->name('dashboard'); Route::get('dashboard', [DashboardController::class, 'index'])->name('dashboard');
Route::prefix('users/')->controller(UserController::class)->name('user.')->group(function () {
Route::get('', 'index')->name('index');
Route::get('{user}/edit', 'edit')->name('edit');
Route::put('{user}', 'update')->name('update');
Route::delete('{user}', 'destroy')->name('destroy');
});
Route::prefix('admins')->controller(AdminController::class)->name('admins.')->group(function () {
Route::get('/', 'index')->name('index');
Route::get('{admin}/edit', 'edit')->name('edit');
Route::put('{admin}', 'update')->name('update');
Route::delete('{admin}', 'destroy')->name('destroy');
});
}); });
}); });