feat: doc

This commit is contained in:
Leon 2025-12-18 14:27:21 +01:00
parent 41cf1abde7
commit a6923865de
1 changed files with 5 additions and 0 deletions

View File

@ -5,6 +5,7 @@ namespace App\Providers;
use Dedoc\Scramble\Scramble;
use Dedoc\Scramble\Support\Generator\OpenApi;
use Dedoc\Scramble\Support\Generator\SecurityScheme;
use Illuminate\Support\Facades\Gate;
use Illuminate\Routing\Route;
use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Str;
@ -28,6 +29,10 @@ class AppServiceProvider extends ServiceProvider
\Illuminate\Support\Facades\URL::forceScheme('https');
}
Gate::define('viewApiDocs', function ($user = null) {
return true;
});
Scramble::configure()
->routes(function (Route $route) {
return Str::startsWith($route->uri, 'api/');