Log in
Model

SaveHandler

Magento\Catalog\Model\Product\Link\SaveHandler

What it does

This class handles the persistence of product relationships (links) such as related products, upsells, and cross-sells in Magento 2.

Developers use this class during product save operations to ensure all product links are properly stored in the database.

It automatically manages link positions, deletes existing links before saving new ones, and ensures data consistency through the product link repository.

Public Methods

  • execute()