Files
Investidor-V2/routes/investor-path.php
T
nala 6ddafc95ba
tests / ci (push) Canceled after 0s
oportunidades 4
2026-10-10 07:03:59 +02:00

17 lines
876 B
PHP

<?php
use App\Http\Controllers\InvestorPathController as Path;
use App\Http\Middleware\PrivateInvestmentResponse;
use App\Http\Middleware\VirtualDeskInstalled;
use Illuminate\Support\Facades\Route;
Route::middleware(['auth', 'verified', PrivateInvestmentResponse::class, VirtualDeskInstalled::class, 'throttle:60,1'])->prefix('investimentos')->group(function () {
Route::get('/', [Path::class, 'index']);
Route::post('/', [Path::class, 'create']);
Route::get('/{id}', [Path::class, 'show'])->whereUuid('id');
Route::post('/{id}/aplicabilidade', [Path::class, 'facts'])->whereUuid('id');
Route::post('/{id}/etapas/{code}', [Path::class, 'stage'])->whereUuid('id')->where('code', 'S(0[1-9]|1[0-9])');
Route::post('/{id}/resultados', [Path::class, 'tool'])->whereUuid('id');
Route::post('/{id}/tarefas', [Path::class, 'task'])->whereUuid('id');
});