Current File : /home/exataengenharia/public_html/routes/web.php |
<?php
use App\Http\Controllers\UsuarioController;
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider and all of them will
| be assigned to the "web" middleware group. Make something great!
|
*/
Route::get('/', [UsuarioController::class, 'index'])->name('usuarios.index');
// rota de teste ->
Route::get('/orcamento', function () {
return view('components.orcamento');
})->name('orcamento');
Route::middleware([
'auth:sanctum',
config('jetstream.auth_session'),
'verified'
])->group(function () {
Route::get('/dashboard', function () {
return view('dashboard');
})->name('dashboard');
Route::resource('/', UsuarioController::class)->only(['create', 'store'])->except(['edit']);
Route::put('/update/{id}', [UsuarioController::class, 'update'])->name('usuarios.update');
Route::get('/edit', [UsuarioController::class, 'edit'])->name('usuarios.edit');
Route::delete('/destroy/{id}', [UsuarioController::class, 'destroy'])->name('usuarios.destroy');
Route::post('/upload-image', [UsuarioController::class, 'storeImage'])->name('usuarios.storeImage');
});
Route::match(['get', 'post', 'put', 'patch', 'delete'], '/register', function () {
abort(404);
});