-
Notifications
You must be signed in to change notification settings - Fork 90
Modules
Magento Adobe Stock Integration modules are provided via magento/adobe-stock-integration metapackage that contains:
magento/module-adobe-ims-
magento/module-adobe-ims-apimodule responsible for authentication to adobe services -
magento/module-adobe-stock-admin-uimodule responsible for the admin panel UI implementation -
magento/module-adobe-stock-assetmodule responsible for Adobe Stock assets handling on Magento side implementation -
magento/module-adobe-stock-asset-apimodule responsible for Adobe Stock assets handling on Magento side -
magento/module-adobe-stock-clientmodule responsible for interaction with Adobe Stock API implementation -
magento/module-adobe-stock-client-apimodule responsible for interaction with Adobe Stock API -
magento/module-adobe-stock-imagemodule responsible for the image handling implementation -
magento/module-adobe-stock-image-admin-uimodule responsible for the admin panel images UI implementation -
magento/module-adobe-stock-image-apimodule responsible for the images handling magento/module-adobe-ui
Provides an implementation for module-adobe-stock-asset-api interfaces
Apart from the basic Magento module structure and tests, the module includes:
-
Setupnamespace containing all necessary setup scripts -
Modelnamespace containing the implementation ofmodule-adobe-stock-asset-apiinterfaces
magento/module-adobe-stock-asset-api
Provides Magento API for general interaction with Adobe Stock API
Apart from the basic Magento module structure and tests, the module includes:
-
Apinamespace containing granular interfaces for each necessary operation with Adobe Stock API-
Api\Datanamespace containing data interfaces describing entities
-
- WebAPI declaration
-
magento/frameworkonly
Provides an implementation for module-adobe-stock-client-api interfaces
Apart from the basic Magento module structure and tests, the module includes:
-
Modelnamespace containing the implementation ofmodule-adobe-stock-client-apiinterfaces
magento/module-adobe-stock-asset-apiadobe/stock-api-libphp
Provides Magento API for general interaction with Adobe Stock API
Apart from the basic Magento module structure and tests, the module includes:
-
Apinamespace containing granular interfaces for each necessary operation with Adobe Stock API-
Api\Datanamespace containing data interfaces describing entities
-
- WebAPI declaration
-
magento/frameworkonly
The module integrates a UI into Magento media gallery UI and contains:
- a slider window with an image grid UI component including search field, filters and pagination
- image preview screen with the controls to save the preview or licensed version of the image to Magento media gallery
- Controls displaying the Adobe Stock authentication status and basic Adobe Stock profile information
Apart from the basic Magento module structure and tests, the module includes:
-
viewdirectory containing layout and ui_component XML files, dynamic and static presentation layer files -
Uinamespace containing PHP implementation of necessary UI components
magento/module-adobe-stock-image-apimagento/module-adobe-stock-asset-apimagento/module-ui
Provides an implementation for module-adobe-stock-image-api interfaces
Apart from the basic Magento module structure and tests, the module includes:
-
Setupnamespace containing all necessary setup scripts -
Modelnamespace containing the implementation ofmodule-adobe-stock-image-apiinterfaces
magento/module-adobe-stock-image-api
Provides Magento API for interaction with Adobe Stock API and Magento media gallery
Apart from the basic Magento module structure and tests, the module includes:
-
Apinamespace containing granular interfaces for each necessary operation with Adobe Stock API and Magento images and metadata storage-
Api\Datanamespace containing data interfaces describing entities
-
- WebAPI declaration
-
magento/frameworkonly