<?php declare(strict_types=1); use App\Http\Controllers\Api\V1\ContragentsController; use App\Http\Controllers\Api\V1\DictionaryController; use App\Http\Controllers\Api\V1\OrganizationController; use Illuminate\Support\Facades\Route; Route::group(['prefix' => '/v1/dict', 'middleware' => 'auth:sanctum'], function (): void { Route::prefix('{modelID}/organization')->group(function (): void { Route::get('/list', [OrganizationController::class, 'index']); }); Route::prefix('{modelID}/contragent')->group(function (): void { Route::get('/', [ContragentsController::class, 'listWithoutPaginate']); Route::get('/list', [ContragentsController::class, 'index']); }); Route::get('/payments/status', [DictionaryController::class, 'paymentStatusList']); Route::get('/payments/status-from', [DictionaryController::class, 'paymentStatusFrom']); Route::get('/payments/types', [DictionaryController::class, 'paymentTypesList']); Route::get('/{modelID}/users', [DictionaryController::class, 'usersList']); });