Download the PHP package mbsoft31/laravel-openalex without Composer
On this page you can find all versions of the php package mbsoft31/laravel-openalex. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mbsoft31/laravel-openalex
More information about mbsoft31/laravel-openalex
Files in mbsoft31/laravel-openalex
Download mbsoft31/laravel-openalex
More information about mbsoft31/laravel-openalex
Files in mbsoft31/laravel-openalex
Vendor mbsoft31
Package laravel-openalex
Short Description A fluent, elegant, and modern wrapper for the OpenAlex API, built for Laravel.
License MIT
Homepage https://github.com/mbsoft31/laravel-openalex
Package laravel-openalex
Short Description A fluent, elegant, and modern wrapper for the OpenAlex API, built for Laravel.
License MIT
Homepage https://github.com/mbsoft31/laravel-openalex
Please rate this library. Is it a good library?
Informations about the package laravel-openalex
Laravel OpenAlex API Wrapper
A fluent, elegant, and modern wrapper for the OpenAlex API, built for Laravel.
Installation
Next, publish the configuration file:
It is highly recommended to add your email to config/openalex.php.
Usage
Basic Queries
Automatic Pagination
The paginate method returns a standard Laravel LengthAwarePaginator instance.
Cursors for Large Datasets
Use cursor() to iterate over a large result set without consuming much memory. It fetches pages on-demand in the background.
Caching
Drastically improve performance by caching API responses.
DTO Utilities
The returned Data Transfer Objects are equipped with helpful methods.
All versions of laravel-openalex with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.4
illuminate/contracts Version ^11.0||^12.0
spatie/laravel-data Version ^4.17
spatie/laravel-package-tools Version ^1.16
illuminate/contracts Version ^11.0||^12.0
spatie/laravel-data Version ^4.17
spatie/laravel-package-tools Version ^1.16
The package mbsoft31/laravel-openalex contains the following files
Loading the files please wait ...