Log in

AdobeStockClient Module

Client

Model

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

Model

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

Model

This class manages configuration settings for the Adobe Stock integration in Magento 2. Developers use it to retrieve environment settings, product na...

ConnectionWrapper

Model

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

Model

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

Model

This composite class manages multiple search parameter providers that convert Magento search criteria into Adobe Stock API SearchParameters. Developer...

SearchParametersProvider\ContentType

Model

This class filters Adobe Stock search results by content type (photo or illustration). Developers use this when implementing Adobe Stock integration t...

SearchParametersProvider\Isolated

Model

This class processes search criteria filters to determine if Adobe Stock image searches should be limited to images with isolated subjects (separated...

SearchParametersProvider\MediaId

Model

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

Model

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

Model

This class applies orientation filters to Adobe Stock image searches. Developers use it to filter search results by image orientation (landscape, port...

SearchParametersProvider\Pagination

Model

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

Model

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

Model

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

Model

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

Model

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

Model

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

Model

This model converts Adobe Stock API's StockFile objects into Magento's Search Document format. Developers use this class when integrating Adobe Stock...

UserQuota

Model

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...