pragmatiqu / lodata-modular
Modular OData endpoint support based on Lodata (temporary bridge for LaravelUi5)
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/pragmatiqu/lodata-modular
Requires
- php: ^7.3|^8.0
- ext-dom: *
- ext-json: *
- ext-pdo: *
- ext-simplexml: *
- doctrine/dbal: ^3|^4
- guzzlehttp/guzzle: ^6.5.5|^7.0.1
- illuminate/bus: ^8.0|^9.0|^10.0|^11.0|^12.0
- illuminate/database: ^8.40.0|^9.0|^10.0|^11.0|^12.0
- illuminate/events: ^8.0|^9.0|^10.0|^11.0|^12.0
- illuminate/http: ^8.0|^9.0|^10.0|^11.0|^12.0
- illuminate/queue: ^8.0|^9.0|^10.0|^11.0|^12.0
- illuminate/routing: ^8.0|^9.0|^10.0|^11.0|^12.0
- league/flysystem: ^1.0|^3.0
- zbateson/stream-decorators: ^1.0
Requires (Dev)
- ext-mongodb: *
- ext-odbc: *
- ext-pdo_mysql: *
- ext-pdo_odbc: *
- ext-pdo_pgsql: *
- ext-pdo_sqlite: *
- ext-pdo_sqlsrv: *
- ext-redis: *
- brianium/paratest: ^6.2|^7.0
- eclipxe/xmlschemavalidator: ^3.0
- league/csv: ^9.7
- m6web/redis-mock: ^5.5
- mongodb/mongodb: ^1.11
- nunomaduro/collision: ^5.3|^6.0|^7.0|^8.0
- orchestra/testbench: ^5.0|^6.0|^7.0|^8.0|^9.0|^10.0
- phpstan/phpstan: ^1.0.0
- phpunit/phpunit: ^8.4|^9.0|^10.0|^11.0
- predis/predis: ^2.1.2
- sebastian/diff: ^4.0|^5.0|^6.0
- spatie/phpunit-snapshot-assertions: ^4.2|main-dev
- staudenmeir/eloquent-json-relations: ^1.0
Suggests
- league/csv: To use the CSV entity set
- mongodb/mongodb: To use the MongoDB entity set
This package is not auto-updated.
Last update: 2026-01-10 10:57:09 UTC
README
This package is a temporary, maintained fork of flat3/lodata that adds
support for multiple modular OData endpoints.
It exists primarily to support LaravelUi5 Core during a transition phase.
Status
- Stable
- Framework-agnostic
- No new features planned
- Intended lifetime: short-term bridge (3–6 months)
Usage
This package is not intended for general use. It is consumed internally by LaravelUi5 Core.
Background
The original implementation was developed in close coordination with the Lodata maintainer but is currently not part of the upstream release.