OpenApi or Swagger specification for your Laravel project is made easy. The easiest way to build and test your Laravel-based API using Swagger-PHP is to use Passport's CreateFreshApiToken middleware. This middleware, built into Laravel's core, adds a cookie to all responses, and the cookie authenticates all subsequent requests through Passport's TokenGuard. This package is a wrapper of Swagger-PHP and swagger-UI adapted to work with Laravel. The actual Swagger spec is beyond the scope of this package. To get started, first publish L5-Swagger's config and view files into your own project.

Features

  • Multi API documentation support
  • Swagger/OpenApi annotations
  • Generate documentation
  • You can publish L5-Swagger's config and view files into your project
  • For versions >= 6
  • Add to your controller, model, or even a separate file

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow L5 Swagger

L5 Swagger Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of L5 Swagger!

Additional Project Details

Programming Language

PHP

Related Categories

PHP Software Development Software

Registered

2022-03-18