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()