Download the PHP package fleetbase/core-api without Composer
On this page you can find all versions of the php package fleetbase/core-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download fleetbase/core-api
More information about fleetbase/core-api
Files in fleetbase/core-api
Package core-api
Short Description Core Framework and Resources for Fleetbase API
License AGPL-3.0-or-later
Informations about the package core-api
API Core and Framework for Fleetbase, an open-source supply chain operating system.
This package provides the base framework and API resources required by Fleetbase API.
Requires PHP 8.0+
⚡️ Install the Fleetbase Core API Composer:
🧹 Keep a modern codebase with PHP CS Fixer:
⚗️ Run static analysis using PHPStan:
✅ Run unit tests using PEST
🚀 Run the entire test suite:
Resource transformers
Any extension can decorate the serialized output of any API resource without touching the resource or its model. Register a transformer against an HTTP resource class, an Eloquent model class, an interface, or '*', and FleetbaseResource::resolve() applies it to JSON responses, nested resources, collection items, webhook payloads and broadcast payloads.
Register transformers from your extension's service provider, either declaratively or by discovery:
Closures work too, for quick one-off tweaks:
Notes:
- Transformers may return
MissingValue/MergeValueobjects; they are filtered likewhen()/merge()output. Keys excluded withwithout()stay excluded. - Re-registering a class replaces its options;
ResourceTransformerRegistry::forget()andreset()remove registrations. - The registry is a container singleton (
app(ResourceTransformerRegistry::class)); registrations happen at boot and are shared by every request in an Octane worker.
All versions of core-api with dependencies
aws/aws-sdk-php-laravel Version ^3.7
fleetbase/countries Version ^0.8.3
fleetbase/laravel-mysql-spatial Version ^1.0.3
fleetbase/twilio Version ^5.0.1
giggsey/libphonenumber-for-php Version ^8.13
google/apiclient Version ^2.18
guzzlehttp/guzzle Version ^7.4
hammerstone/fast-paginate Version ^1.0
illuminate/broadcasting Version ^9.0|^10.0
illuminate/contracts Version ^9.0|^10.0
illuminate/database Version ^9.0|^10.0
illuminate/http Version ^9.0|^10.0
illuminate/notifications Version ^9.0|^10.0
illuminate/routing Version ^9.0|^10.0
illuminate/support Version ^9.0|^10.0
inkrot/php-compress-json Version ^0.1.1
innoge/laravel-msgraph-mail Version ^1.4
intervention/image Version ^3.11
jdorn/sql-formatter Version ^1.2
laravel-notification-channels/apn Version ^5.0
laravel-notification-channels/fcm Version ^4.1
laravel-notification-channels/twilio Version ^3.3
laravel/sanctum Version 3.2.4
laravel/socialite Version ^5.31
lcobucci/clock Version 3.3.1
lcobucci/jwt Version ^5.4
league/oauth2-server Version ^8.5.5
maatwebsite/excel Version ^3.1
milon/barcode Version ^10.0
mossadal/math-parser Version ^1.3
nyholm/psr7 Version ^1.5
phpoffice/phpspreadsheet Version ^1.28
phrity/websocket Version ^1.7
pragmarx/google2fa Version ^8.0
rlanvin/php-rrule Version ^2.4
sentry/sentry-laravel Version *
spatie/laravel-activitylog Version ^4.7
spatie/laravel-google-cloud-storage Version ^2.2
spatie/laravel-pdf Version ^1.9
spatie/laravel-permission Version ^6.3
spatie/laravel-responsecache Version ^7.5
spatie/laravel-schedule-monitor Version ^3.7
spatie/laravel-sluggable Version ^3.5
sqids/sqids Version ^0.4.1
symfony/psr-http-message-bridge Version ^2.1|^6.0|^7.0
xantios/mimey Version ^2.2.0