AdobeStockClient Module
Client
This class provides the main integration point for communicating with Adobe Stock's API services. Developers use it to search for stock images, check...
Client\Files
This class retrieves detailed file information from Adobe Stock API for multiple asset IDs. Developers use it when they need to fetch metadata like ti...
Config
This class manages configuration settings for the Adobe Stock integration in Magento 2. Developers use it to retrieve environment settings, product na...
ConnectionWrapper
This class serves as a wrapper for the Adobe Stock SDK, providing a Magento-friendly interface to interact with Adobe Stock API services. Developers u...
LicenseConfirmation
This class represents the response data from Adobe Stock when confirming whether an image can be licensed. Developers use this model to check if a use...
SearchParametersProviderComposite
This composite class manages multiple search parameter providers that convert Magento search criteria into Adobe Stock API SearchParameters. Developer...
SearchParametersProvider\ContentType
This class filters Adobe Stock search results by content type (photo or illustration). Developers use this when implementing Adobe Stock integration t...
SearchParametersProvider\Isolated
This class processes search criteria filters to determine if Adobe Stock image searches should be limited to images with isolated subjects (separated...
SearchParametersProvider\MediaId
This class applies a media ID filter to Adobe Stock API search parameters. Developers use this when they need to search for a specific Adobe Stock ass...
SearchParametersProvider\Offensive
This class controls whether offensive or explicit content should be excluded from Adobe Stock image search results. Developers use this to apply conte...
SearchParametersProvider\Orientation
This class applies orientation filters to Adobe Stock image searches. Developers use it to filter search results by image orientation (landscape, port...
SearchParametersProvider\Pagination
This class handles pagination for Adobe Stock image search results by converting Magento's search criteria (page size and current page) into Adobe Sto...
SearchParametersProvider\Premium
This class applies premium filtering to Adobe Stock image searches. It extracts the 'premium_price_filter' from Magento's search criteria and sets it...
SearchParametersProvider\Similar
This class processes search parameters to find Adobe Stock images similar to a specified image ID. Developers use this when implementing 'find similar...
SearchParametersProvider\SimpleFilters
This class applies simple filters from Magento search criteria to Adobe Stock API search parameters. Developers use this when building Adobe Stock sea...
SearchParametersProvider\Sorting
This class applies sorting parameters to Adobe Stock API search requests in Magento 2. Developers use it to translate Magento's standard search criter...
SearchParametersProvider\Words
This class processes and applies search keyword filters when making queries to Adobe Stock API. Developers would use this to handle text-based search...
StockFileToDocument
This model converts Adobe Stock API's StockFile objects into Magento's Search Document format. Developers use this class when integrating Adobe Stock...
UserQuota
This class represents an Adobe Stock user's account quota, tracking available images and credits. Developers use it to check how many Adobe Stock asse...