pbaszak/extended-api-doc-bundle
ExtendedApiDocBundle is a Symfony bundle that extends API documentation generation with additional features and customization on top of existing doc tooling. It helps teams produce richer, more flexible API docs with less manual effort. Install it via Composer and configure it in your Symfony applic...
nelmio/api-doc-bundle and that the Nelmio UI route works. This package is an overlay, not a replacement for Nelmio.composer require pbaszak/extended-api-doc-bundle, then register the bundle in config/bundles.php if Symfony Flex does not do it automatically. Use the bundle class from vendor/pbaszak/extended-api-doc-bundle/src/*Bundle.php; the namespace may differ from examples./api/doc or /api/doc.json. The first use case is simple: make a crowded Swagger UI easier to scan by grouping operations under meaningful OpenAPI tags and improving the default Nelmio presentation.README, composer.json, Resources/views, Resources/public, and DependencyInjection. Check its Symfony and Nelmio version constraints before assuming compatibility.#[Tag(name: 'Users')], #[Tag(name: 'Billing')], etc. to controllers/actions, or use the equivalent Nelmio/OpenAPI annotation style already used by the project. The package can only sort what Nelmio exposes.Users, Orders, Billing, Admin, rather than controller-class names. This gives day-to-day value when developers scan the docs for a business area.vendor/./api/doc.json first; fix missing tags before investigating the bundle.bin/console cache:clear, and if CSS/JS assets are involved, run bin/console assets:install public or the project’s asset build step.bin/console debug:twig, bin/console debug:router, and browser dev tools to confirm whether templates, routes, or cached assets are the issue.How can I help you explore Laravel packages today?