Всем доброго дня
Хотел сделать swagger документацию. Сделал первичное описание, при запуске команды php artisan l5-swagger:generate
получаю: Regenerating docs default
Когда перехожу по роуту api/documentation (пробовал менять роут в конфиг файле, но результат не меняется), то title страницы есть (т.е. как бы страница подтягивается) однако самой документации нет. Просто белый экран
Вот код
<?php
namespace App\Http\Controllers\Api;
/**
* @OA\Info(
* title="Auto API for test",
* version="1.0.0"
* )
* @OA\Tag(
* name="Get",
* description="Get methods"
* )
* @OA\Server(
* description="Auto API test server",
* url="http://foundarium/api"
* )
*/
use Exception;
use App\Models\Auto;
use App\Models\User;
use App\Http\Controllers\Controller;
use App\Http\Responses\AutoResponse;
use App\Http\Requests\AssignUserToAutoRequest;
class MainController extends Controller
{
private $auto;
public function __construct() {
$this->auto = new Auto();
}
/**
* @OA\Get (
* path="api/all_autos",
* operationId="autosAll",
* tags={"Get"},
* description="Show all autos",
* @OA\Response(
* response=200,
* description="OK"
* ),
* )
* @return string
*/
public function allAutos() {
$autos = $this->auto->all();
$response = new AutoResponse($autos);
return $response->answer();
}
}
В чем может быть дело?
Скрин экрана: