Download the PHP package vitisstudio/restdb-contracts without Composer
On this page you can find all versions of the php package vitisstudio/restdb-contracts. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download vitisstudio/restdb-contracts
More information about vitisstudio/restdb-contracts
Files in vitisstudio/restdb-contracts
Download vitisstudio/restdb-contracts
More information about vitisstudio/restdb-contracts
Files in vitisstudio/restdb-contracts
Vendor vitisstudio
Package restdb-contracts
Short Description Contracts, value objects, and capability primitives for the RestDB Eloquent driver
License MIT
Homepage https://github.com/VitisStudio/laravel-restdb-driver
Package restdb-contracts
Short Description Contracts, value objects, and capability primitives for the RestDB Eloquent driver
License MIT
Homepage https://github.com/VitisStudio/laravel-restdb-driver
Please rate this library. Is it a good library?
Informations about the package restdb-contracts
vitisstudio/restdb-contracts
The SPI for the RestDB Eloquent driver: contracts, immutable value objects, and capability primitives. Depends on nothing from the driver — implement these to build an adapter.
- Contracts —
Adapter,RequestCompiler,ResponseParser,Paginator,Authenticator/RefreshableAuthenticator,ResolvesEndpoints,FilterDialect,SpecParser, and theRestDBExceptionmarker. - Values — intents (
SelectIntent,InsertIntent,UpdateIntent,DeleteIntent), filters (FilterGroup,Condition), paging (PageRequest,PageInfo), wire shapes (CompiledRequest,ApiResponse,ResultPage,WriteResult,ErrorBag,EmptyResult), andConnectionConfig. - Capabilities — the
CapabilityandOperatorenums, the immutableCapabilitySet, and theCapabilityGatewhose exceptions name the connection, capability, model, method, and fix.
An adapter is a factory of strategies — compiler, parser, paginator, endpoint
resolver, capability baseline. Validate yours against
Vitis\RestDB\Testing\AdapterConformanceKit (shipped with vitisstudio/restdb).
All versions of restdb-contracts with dependencies
PHP Build Version
Package Version
The package vitisstudio/restdb-contracts contains the following files
Loading the files please wait ...