Log in

AdobeStockAsset Module

AppendAttributes

Model

This class enriches Adobe Stock asset search results with additional metadata attributes like download status, local licensing status, and file paths....

Asset

Model

This model represents an Adobe Stock asset that has been saved to Magento's database, containing metadata like license status, category, creator, and...

AssetRepository

Model

This repository class manages Adobe Stock asset data in Magento 2, providing CRUD operations (create, read, update, delete) for Adobe Stock assets. De...

Category

Model

This model represents an Adobe Stock asset category retrieved from the Adobe Stock API. Developers use this class to work with category data when disp...

CategoryRepository

Model

This repository class provides a centralized interface for managing Adobe Stock category data in Magento 2. Developers use it to perform CRUD operatio...

CategorySearchResults

Model

This class serves as a data transfer object (DTO) for returning paginated search results when querying Adobe Stock asset categories. Developers use th...

Creator

Model

This model represents the creator (original uploader) of an Adobe Stock asset. Developers use this class to access and store information about who upl...

CreatorRepository

Model

This repository class manages CRUD operations for Adobe Stock creator data in Magento 2. Developers use this class to save, retrieve, search, and dele...

CreatorSearchResults

Model

This class serves as a container for search results when querying Adobe Stock creators. Developers use this when implementing search functionality for...

GetAssetById

Model

This service class retrieves a single Adobe Stock asset by its unique Adobe ID (media_id). Developers use this when they need to fetch detailed inform...

GetAssetList

Model

This model retrieves a list of Adobe Stock assets based on search criteria. Developers use this service when they need to search and fetch Adobe Stock...

Model\ResourceModel\Asset\Collection

Collection

This collection class retrieves and manages groups of Adobe Stock Asset records from the database. Developers use this when they need to fetch, filter...

Model\ResourceModel\Category\Collection

Collection

This collection class retrieves and manages groups of Adobe Stock category (metadata) records from the database. Developers use this to fetch multiple...

Model\ResourceModel\Creator\Collection

Collection

This collection class manages groups of Adobe Stock Creator (metadata) records. Developers use this to retrieve, filter, and manipulate multiple creat...

ResourceModel\Asset

Model

This resource model handles database operations for Adobe Stock assets in Magento 2. Developers use this class to interact with the adobe_stock_asset...

ResourceModel\Category

Model

This resource model provides database operations for Adobe Stock asset categories (metadata). Developers use this class when they need to persist or r...

ResourceModel\Command\InsertIgnore

Model

This class provides a database command to perform INSERT IGNORE operations in Magento 2, which attempts to insert data into a table but silently skips...

ResourceModel\Creator

Model

This resource model handles database operations for Adobe Stock creator metadata in Magento 2. Developers use this class to interact with the adobe_st...

SaveAsset

Model

This service class handles the complete persistence of Adobe Stock assets in Magento 2, including their associated creator and category data. Develope...

SearchResults

Model

This is a marker class that represents search results for Adobe Stock assets in Magento 2. Developers use this class as a return type when implementin...