spryker / api
Api module
0.4.4
2024-09-20 14:38 UTC
Requires
- php: >=8.2
- spryker/api-extension: ^0.1.0
- spryker/event-dispatcher-extension: ^1.0.0
- spryker/kernel: ^3.52.0
- spryker/log: ^3.0.0
- spryker/router-extension: ^1.0.0
- spryker/symfony: ^3.5.0
- spryker/transfer: ^3.25.0
- spryker/util-encoding: ^2.0.1
- spryker/util-text: ^1.1.1
Requires (Dev)
Suggests
- spryker/container: Add this module when you want to use the Container.
- spryker/event-dispatcher: Add this module when you want to use the EventDispatcher.
- spryker/silex: Add this when you still want to use the abandoned Silex.
- dev-master / 1.0.x-dev
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- dev-beta/frw-8430/master-enable-sniffers-for-3rd-party-modules
- dev-beta/app-store/develop
- dev-hotfix/testing-propel
- dev-beta/lazy_table_map_instantiation
- dev-beta/poc-contract-tests
- dev-beta/glue-backend-prototype
- dev-beta/glue-backend-prototype-v4
- dev-beta/spryker-mini-api-framework
- dev-beta/te-9873-backend-glue-application-plagin-context
- dev-beta/te-9901-extend-glue-application-module
This package is auto-updated.
Last update: 2024-09-27 15:01:04 UTC
README
Each of our modules can have an API module. Our API modules expose CRUD facade methods (find, get, add, update, remove) that can be mapped to a URL via REST resource/action resolution. We ship some of our crucial modules as showcases, but you can easily create more such modules if needed. The main API module contains a dispatcher that delegates to those API module via resource map and returns the response in the expected format.
Installation
composer require spryker/api