Для пакета ensi/laravel-openapi-server-generator выпущен релиз 2.0.8, с небольшой доработкой, позволяющей в конфиге указывать параметры, которые без обработки будут переданы в шаблоны.
Например:
1. Заполняем в конфиге параметр apiVersion
Например:
1. Заполняем в конфиге параметр apiVersion
public_path('api-docs/v2/index.yaml') => [
'params' => [
'apiVersion' => 2,
],
...
]
2. Получаем возможность в любом из шаблонов использовать {{ apiVersion }}
<?php
use App\Http\ApiV1\Support\Tests\ApiV{{ apiVersion }}ComponentTestCase;
{{ imports }}
uses(ApiV{{ apiVersion }}ComponentTestCase::class);
{{ tests }}