Developer guideReference
Glossary
Light's words and what Magento calls them.
Light names things the way a merchant does and keeps Magento's names in code. Read a Light screen on the left, then look for the Magento name or the class on the right.
| Light | Magento | In code |
|---|---|---|
| Channel | Website, with its store group and store views | Mrx\Light\Model\Channel\Channel |
| Language (of a channel) | Store view | Mrx\Light\Model\Channel\Language, general/locale/code per store view |
| All channels | Default scope | Mrx\Settings\Api\ScopedConfigWriterInterface |
| App | Module | Mrx\Apps\Model\App, the Apps page lists modules |
| Simple mode, advanced view | The Light pages, the stock admin | Mrx\Light\Api\AdvancedUrlInterface |
| Setup guide | (none) Home's checklist | the setup_steps pool |
| Sale price, Sale period | special_price, special_from_date and special_to_date | Mrx\Catalog\Model\Product\PriceMapper |
| URL | url_key | Mrx\Catalog\Model\Product\UrlKey |
| Ship items, shipment | Shipment | Mrx\Orders\Model\Service\ShipItems |
| Paid | Invoiced | Mrx\Orders\Model\Service\Payment creates the invoice |
| Refund | Credit memo | Mrx\Orders\Model\Service\Refund |
| Amount due | Total due | Mrx\Orders\ViewModel\OrderView |
| Business details | Store Information | Mrx\Settings\Model\Page\BusinessDetails |
| Legal pages | CMS pages, Terms and Conditions | Mrx\Settings\Model\LegalPages\LegalPageManager |
| Customer emails | Sales Emails | Mrx\Settings\Model\CustomerEmails\Emails |
| Users and permissions | System > Permissions | Mrx\Settings\Model\Users\RoleEditor |
| Appearance, theme | (none) the stock admin has one fixed look | Mrx\Themes\Model\ThemePool; the page's identifiers keep theme (light/themes/index, mrx_themes/*) |
| Discount | Cart price rule | Mrx\Discounts\Model\Form\RuleMapper |
| Home country | general/store_information/country_id | Mrx\Settings\Model\Directory\HomeCountry |
| Tax ID | general/store_information/merchant_vat_number | core's label; a country's country_rules item, group tax_id |
| Business registration number | mrx_settings/store/business_id | core's label; a country's country_rules item, group business_id |
| Pool, container, handle | A di.xml array argument, a layout container, a layout handle | Extension targets |
| Not paid | Pending payment | Mrx\Orders\Model\Status\PaymentStatus |
| Payment authorized | Authorized | PaymentStatus::AUTHORIZED |
| Capture payment | Capture | Mrx\Orders\Controller\Adminhtml\Orders\Capture |
| Shipped, Not shipped | Complete, the shipment state | Mrx\Orders\Model\Status\ShippingStatus |
| Tracking number | Tracking Number | Mrx\Orders\Controller\Adminhtml\Orders\AddTracking, Mrx\Orders\Model\Service\ShipItems |
| Shipping carrier | Carrier | Mrx\Orders\Model\Carrier\Carriers |
| Refunded | Closed | PaymentStatus::REFUNDED |
| Credit memo (Creditfactuur) | Credit Memo | Mrx\Documents\Model\Pdf\Types\CreditmemoType |
| Restock items | Return to Stock | Mrx\Orders\Model\Service\Refund |
| On hold | On Hold | Mrx\Orders\Controller\Adminhtml\Orders\Hold |
| Timeline | Comments History | Mrx\Orders\Model\Timeline |
| Create order | Create New Order | Mrx\Orders\Model\Draft\OrderCreator |
| Returns | RMA (MageOS_RMA) | Mrx\Returns\ViewModel\OrderReturns::MODULE |
| Shipping costs | Shipping & Handling | the shipping total of Mrx\Orders\Model\Order\TotalsPool |
| Product types | Simple, Virtual, Configurable, Bundle, Grouped, Downloadable | Mrx\Catalog\Model\Product\Types |
| Active, Draft | Enabled, Disabled | Mrx\Catalog\ViewModel\ProductForm |
| Cost price | cost | Mrx\Catalog\Model\Product\Saver |
| Tax rate | Tax Class | Mrx\Catalog\Model\Product\TaxClassOptions |
| Barcode | The gtin attribute Light adds; Magento has no barcode attribute | Mrx\Catalog\Model\Product\Barcode |
| Brand | Manufacturer | Mrx\Catalog\Model\Product\Brand |
| Variants | Configurable product | Mrx\Catalog\Model\Variant\VariantSaver |
| Product options | Attributes | Mrx\Catalog\ViewModel\OptionForm |
| SEO, SEO title | Search Engine Optimization, Meta Title | meta_title in Mrx\Catalog\ViewModel\ProductForm |
| Stock | Inventory | Mrx\Catalog\Model\IndexTable\Inventory |
| Track stock | Manage Stock | Mrx\Catalog\Model\Product\StockApplier |
| Keep selling when sold out | Backorders | Mrx\Catalog\Model\Product\StockApplier |
| Sold out | Out of Stock | Mrx\Catalog\Model\IndexTable\Inventory |
| Available | Quantity, not Salable Quantity: the variants table's stock column shows qty (on hand) | product/form/variants.phtml of Mrx_Catalog |
| Available to sell ("available" in the stock badge and the product picker) | Salable Quantity (MSI only) | Mrx\Catalog\Model\Inventory\SalableStockProvider, ProductListData::getSalableQuantities(), Orders ProductFinder stock.salable |
| Location, Locations | Source, Stores > Inventory > Sources (MSI only); in simple mode the business address | Mrx\Locations\Api\LocationsInterface, Mrx\Locations\Api\Data\LocationInterface |
| Simple mode, locations mode (of a shop) | Single Source Mode, or MSI off; two or more enabled sources | LocationsInterface::isMultiLocation() |
| Sell online from this location | The source is linked to the stock a website sells from (Light's shared "Light stock") | Mrx\Locations\Model\StockReconciler |
| On hand, Stocked here | Source item quantity, a source item assigned to the source | Mrx\Catalog\Model\Inventory\LocationQuantities |
| Ships from, Shipped from | The shipment's source code (Source Selection) | Mrx\Orders\Model\Shipment\ShipFrom, ShipItems::ship() $sourceCode |
| Stock at old location | Quantity left on the Default Source after the switch | Mrx\Locations\Model\OldLocationStock |
| Customers can pick up here, pickup at a location | Use as Pickup Location, In-Store Pickup (carriers/instore) | Mrx\Locations\Model\Pickup\LocationsPickup |
| Ready for pickup, Picked up | Notify Order is Ready for Pickup; Light's own step (none in Magento) | Mrx\Orders\Model\Pickup\PickupOrders, ReadyForPickup, PickedUp |
| Guest customer | Guest | Mrx\Customers\Model\Guest |
| Shipping and pickup | Delivery Methods | Mrx\Settings\Model\Page\Shipping |
| Sender addresses | Store Email Addresses | trans_email/ident_* in Mrx\Settings\ViewModel\CustomerEmails |
| Discount code | Coupon Code | Mrx\Discounts\Model\RuleRows |
| Pages, Blocks | CMS Pages, CMS Blocks | Mrx\Content\Model\IndexTable\Pages, Mrx\Content\Model\IndexTable\Blocks |
| Redirects | URL Rewrites | Mrx\Content\Model\IndexTable\Redirects |
| Order confirmation, Shipping confirmation | Sales Emails > Order, Shipment | the order and shipment items of Mrx\Settings\Model\CustomerEmails\Emails |
| Settings | Stores > Configuration | Mrx\Settings, the settings nav item |
| Home | Dashboard | the home nav item, which falls back to adminhtml/dashboard/index |
| Analytics | Reports | the analytics nav item of Mrx_Home |
Last updated on