Log in
Factory

Model\Factory

Magento\Catalog\Model\Factory

What it does

This is a factory class that creates instances of Catalog module models dynamically.

Developers use it when they need to instantiate different model classes at runtime based on variable class names, while ensuring all created objects extend AbstractModel.

It provides validation that the created instance is a valid Magento model.

Public Methods

  • create()