How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
This is a framework for building standardized RESTful APIs within Laravel and Lumen applications. It provides a structured environment for developing web services with integrated routing, request handling, and versioning. The project distinguishes itself through a multi-adapter authentication system that validates identities via various schemes and third-party providers. It features a dedicated response transformation layer to convert raw database models into consistent output structures and an internal dispatcher that allows application logic to trigger API endpoints without external network
It's a simple service provider that makes Laravel Passport work with Lumen.
PHP 8.2, 8.3, or 8.4 - Laravel 10.x, 11.x, or 12.x (or Lumen equivalent)
As of Lumen 5.2 the session storage is not included anymore. Unfortunately, for calling Auth::onceBasic(), Auth::basic(), or alike you'll need the session driver which requires the session storage. Therefore HTTP Basic Authentication does not work out-of-the-box anymore for Lumen >=5.2. To be…
This packages provides a full abstraction for Understand.io and provides extra features to improve Lumen's default logging capabilities. It is essentially a wrapper around our Understand Monolog handler to take full advantage of Understand.io's data aggregation and analysis capabilities.
The main features of understand/understand-lumen are: Packages and Middleware.
Open-source alternatives to understand/understand-lumen include: dingo/api — This is a framework for building standardized RESTful APIs within Laravel and Lumen applications. It provides a… dusterio/lumen-passport — It's a simple service provider that makes Laravel Passport work with Lumen. generationtux/jwt-artisan — PHP 8.2, 8.3, or 8.4 - Laravel 10.x, 11.x, or 12.x (or Lumen equivalent). hasib32/rest-api-with-lumen — Rest API boilerplate for Lumen micro-framework. irazasyed/larasupport — You can add the package directly by firing this command. arubacao/http-basic-auth-guard — As of Lumen 5.2 the session storage is not included anymore. Unfortunately, for calling Auth::onceBasic(),…