Log in
Model

SaveHandler

Magento\Catalog\Model\Category\Link\SaveHandler

What it does

This class handles saving category assignments for products in Magento 2.

It processes both extension attributes (category links with positions) and direct category IDs, merges them appropriately, and persists the relationships to the database.

Developers use this as part of the Entity Manager framework when products are saved to ensure category associations are correctly maintained.

Public Methods

  • execute()