-
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-stock-apimodule responsible for the general api declaration -
magento/module-adobe-stockmodule responsible for the general api implementation -
magento/module-adobe-stock-image-apimodule responsible for the image api declaration -
magento/module-adobe-stock-imagemodule responsible for the image api implementation -
magento/module-adobe-stock-image-admin-uimodule responsible for the admin panel UI implementation
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-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-apiinterfaces
magento/module-adobe-stock-apiadobe/stock-api-libphp
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 -
Uinamespacee containing PHP implementation of necessary UI components
magento/module-adobe-stock-image-apimagento/module-adobe-stock-apimagento/module-ui
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
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-apiadobe/stock-api-libphp