<?php

use App\Http\Controllers\FilterOptionsController;
use App\Http\Controllers\TruckController;
use App\Http\Controllers\TruckImportController;
use Illuminate\Support\Facades\Route;

Route::middleware('basic.auth')
    ->prefix('incoming')
    ->group(function () {
        Route::post('/', TruckImportController::class);
    });

Route::prefix('trucks')->group(function () {
    Route::get('/', [TruckController::class, 'index']);
    Route::get('/options', FilterOptionsController::class);
    Route::get('/{truck:slug}', [TruckController::class, 'show']);
});
