Catalog Module

Api\AttributeSetRepositoryInterface

Repository

This interface defines the contract for managing catalog attribute sets in Magento 2. Developers use this repository to create, retrieve, update, and...

Api\CategoryAttributeRepositoryInterface

Repository

This interface defines a repository for managing category attributes in Magento 2. Developers use it to retrieve category attribute metadata, either b...

Api\CategoryLinkRepositoryInterface

Repository

This repository interface manages the assignment and removal of products to/from categories in Magento 2. Developers use this to programmatically link...

Api\CategoryRepositoryInterface

Repository

This interface defines the contract for managing category data in Magento 2's catalog system. Developers use this repository to perform CRUD operation...

Api\ProductAttributeGroupRepositoryInterface

Repository

This repository interface manages product attribute groups in Magento 2's catalog module. Developers use it to create, retrieve, update, and delete at...

Api\ProductAttributeRepositoryInterface

Repository

This interface defines the contract for managing product attributes in Magento 2. Developers use it to retrieve, create, update, and delete product at...

Api\ProductCustomOptionRepositoryInterface

Repository

This repository interface manages custom product options in Magento 2's catalog system. Developers use it to retrieve, create, update, delete, and dup...

Api\ProductLinkRepositoryInterface

Repository

This interface defines methods for managing product links (relationships between products) such as related products, up-sells, and cross-sells. Develo...

Api\ProductRepositoryInterface

Repository

This interface defines the contract for managing product data in Magento 2's catalog system. Developers use this repository to perform CRUD operations...

Api\ProductWebsiteLinkRepositoryInterface

Repository

This repository interface manages the relationship between products and websites in a multi-website Magento setup. Developers use it to assign product...