Interface
EntityInterface
Magento\Sales\Model\EntityInterface
What it does
This interface defines a contract for Magento sales entities (orders, invoices, shipments, credit memos) that require an increment ID.
Developers implement this interface when creating custom sales-related entities that need a human-readable, sequential identifier.
It ensures all sales entities have a consistent method to retrieve their public-facing increment ID.
Public Methods
- getIncrementId()