26 lines
745 B
PHP
26 lines
745 B
PHP
<?php
|
|
|
|
use App\Http\Controllers\PerceptronController;
|
|
use Illuminate\Support\Facades\Broadcast;
|
|
use Illuminate\Support\Facades\Route;
|
|
use Illuminate\Session\Middleware\StartSession;
|
|
use Inertia\Inertia;
|
|
|
|
// Route::redirect('/', '/perceptron?type=simple')->name('home');
|
|
Route::get('/', function () {
|
|
return Inertia::render('Home');
|
|
})->name('home');
|
|
|
|
Route::middleware('throttle:training')->post(
|
|
'perceptron/run',
|
|
[PerceptronController::class, 'run'],
|
|
)->name('perceptron.run');
|
|
|
|
Route::post('perceptron/cancel', [PerceptronController::class, 'cancel'])
|
|
->name('perceptron.cancel')
|
|
->withoutMiddleware(StartSession::class);
|
|
|
|
Route::resource('perceptron', PerceptronController::class)->only(['index']);
|
|
|
|
Broadcast::routes();
|