Log in
Model

Attribute\Repository

Magento\Catalog\Model\Product\Attribute\Repository

What it does

This class manages product attributes in Magento 2, providing methods to retrieve, create, update, and delete product attributes.

Developers use this repository when they need to programmatically work with product attributes through the API, such as creating custom attributes, modifying attribute properties, or retrieving attribute lists with search criteria.

Public Methods

  • get()
  • getList()
  • save()
  • delete()
  • deleteById()
  • getCustomAttributesMetadata()