Log in
Model

Flat

Magento\Catalog\Model\Indexer\Category\Flat

What it does

This class manages the Category Flat indexer in Magento 2, which creates and maintains flattened category tables for improved frontend performance.

Developers interact with this when reindexing categories after changes, either for specific category IDs or performing full reindexing.

It's automatically triggered by Magento's indexer system when category data changes.

Public Methods

  • execute()
  • executeFull()
  • executeList()
  • executeRow()