Log in
Model

AbstractModel

Magento\Sales\Model\AbstractModel

What it does

This abstract base class provides common functionality for all Sales module entities like orders, invoices, shipments, and credit memos.

Developers extend this class when creating new sales-related models to inherit standardized event handling and extensibility features.

It serves as a foundation layer that ensures consistent behavior across all sales entities in Magento 2.

Public Methods

  • getEventObject()