Log in
Model

GetProductUrlRewriteDataByStore

Magento\CatalogUrlRewrite\Model\Product\GetProductUrlRewriteDataByStore

What it does

This class retrieves and caches product URL rewrite data (visibility and url_key) for specific store views.

Developers use it when generating or regenerating product URLs to get the correct URL key and visibility settings for each store, with automatic fallback to default store values when store-specific data is unavailable.

Public Methods

  • execute()
  • clearProductUrlRewriteDataCache()
  • _resetState()