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