Log in
Model

Config

Magento\Sales\Model\Order\Config

What it does

This class manages order status and state configurations in Magento 2.

Developers use it to retrieve status labels, get available statuses for specific order states, determine default statuses, and check which statuses are visible on the frontend.

It's commonly used when working with order workflows, status displays, or when customizing order state behavior.

Public Methods

  • _resetState()
  • getStateDefaultStatus()
  • getStatusLabel()
  • getStatusFrontendLabel()
  • getStateLabel()
  • getStatuses()
  • getStates()
  • getStateStatuses()
  • getVisibleOnFrontStatuses()
  • getInvisibleOnFrontStatuses()
  • getStateLabelByStateAndStatus()