2026-01-26 23:18:22 +00:00
|
|
|
<?php
|
|
|
|
|
|
2026-01-27 00:24:22 +00:00
|
|
|
declare(strict_types=1);
|
|
|
|
|
|
2026-01-27 16:23:12 +00:00
|
|
|
use Core\Mod\Commerce\Controllers\MatrixTrainingController;
|
2026-01-26 23:18:22 +00:00
|
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
|
|
2026-01-27 00:24:22 +00:00
|
|
|
/*
|
|
|
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Commerce Matrix Routes
|
|
|
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
Route::prefix('commerce')->name('commerce.')->group(function () {
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Permission Matrix Training Routes
|
|
|
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
Route::prefix('matrix')->name('matrix.')->group(function () {
|
|
|
|
|
// Training submission (POST form from train-prompt view)
|
|
|
|
|
Route::post('/train', [MatrixTrainingController::class, 'train'])
|
|
|
|
|
->name('train');
|
|
|
|
|
|
|
|
|
|
// Pending requests view
|
|
|
|
|
Route::get('/pending', [MatrixTrainingController::class, 'pending'])
|
|
|
|
|
->name('pending');
|
|
|
|
|
|
|
|
|
|
// Bulk training
|
|
|
|
|
Route::post('/bulk-train', [MatrixTrainingController::class, 'bulkTrain'])
|
|
|
|
|
->name('bulk-train');
|
|
|
|
|
});
|
|
|
|
|
|
2026-01-26 23:18:22 +00:00
|
|
|
});
|