Light API 0.4.0 is a public beta: a minor release such as 0.5.0 may still break. What that means for your module
Light
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.

LightMagentoIn code
ChannelWebsite, with its store group and store viewsMrx\Light\Model\Channel\Channel
Language (of a channel)Store viewMrx\Light\Model\Channel\Language, general/locale/code per store view
All channelsDefault scopeMrx\Settings\Api\ScopedConfigWriterInterface
AppModuleMrx\Apps\Model\App, the Apps page lists modules
Simple mode, advanced viewThe Light pages, the stock adminMrx\Light\Api\AdvancedUrlInterface
Setup guide(none) Home's checklistthe setup_steps pool
Sale price, Sale periodspecial_price, special_from_date and special_to_dateMrx\Catalog\Model\Product\PriceMapper
URLurl_keyMrx\Catalog\Model\Product\UrlKey
Ship items, shipmentShipmentMrx\Orders\Model\Service\ShipItems
PaidInvoicedMrx\Orders\Model\Service\Payment creates the invoice
RefundCredit memoMrx\Orders\Model\Service\Refund
Amount dueTotal dueMrx\Orders\ViewModel\OrderView
Business detailsStore InformationMrx\Settings\Model\Page\BusinessDetails
Legal pagesCMS pages, Terms and ConditionsMrx\Settings\Model\LegalPages\LegalPageManager
Customer emailsSales EmailsMrx\Settings\Model\CustomerEmails\Emails
Users and permissionsSystem > PermissionsMrx\Settings\Model\Users\RoleEditor
Appearance, theme(none) the stock admin has one fixed lookMrx\Themes\Model\ThemePool; the page's identifiers keep theme (light/themes/index, mrx_themes/*)
DiscountCart price ruleMrx\Discounts\Model\Form\RuleMapper
Home countrygeneral/store_information/country_idMrx\Settings\Model\Directory\HomeCountry
Tax IDgeneral/store_information/merchant_vat_numbercore's label; a country's country_rules item, group tax_id
Business registration numbermrx_settings/store/business_idcore's label; a country's country_rules item, group business_id
Pool, container, handleA di.xml array argument, a layout container, a layout handleExtension targets
Not paidPending paymentMrx\Orders\Model\Status\PaymentStatus
Payment authorizedAuthorizedPaymentStatus::AUTHORIZED
Capture paymentCaptureMrx\Orders\Controller\Adminhtml\Orders\Capture
Shipped, Not shippedComplete, the shipment stateMrx\Orders\Model\Status\ShippingStatus
Tracking numberTracking NumberMrx\Orders\Controller\Adminhtml\Orders\AddTracking, Mrx\Orders\Model\Service\ShipItems
Shipping carrierCarrierMrx\Orders\Model\Carrier\Carriers
RefundedClosedPaymentStatus::REFUNDED
Credit memo (Creditfactuur)Credit MemoMrx\Documents\Model\Pdf\Types\CreditmemoType
Restock itemsReturn to StockMrx\Orders\Model\Service\Refund
On holdOn HoldMrx\Orders\Controller\Adminhtml\Orders\Hold
TimelineComments HistoryMrx\Orders\Model\Timeline
Create orderCreate New OrderMrx\Orders\Model\Draft\OrderCreator
ReturnsRMA (MageOS_RMA)Mrx\Returns\ViewModel\OrderReturns::MODULE
Shipping costsShipping & Handlingthe shipping total of Mrx\Orders\Model\Order\TotalsPool
Product typesSimple, Virtual, Configurable, Bundle, Grouped, DownloadableMrx\Catalog\Model\Product\Types
Active, DraftEnabled, DisabledMrx\Catalog\ViewModel\ProductForm
Cost pricecostMrx\Catalog\Model\Product\Saver
Tax rateTax ClassMrx\Catalog\Model\Product\TaxClassOptions
BarcodeThe gtin attribute Light adds; Magento has no barcode attributeMrx\Catalog\Model\Product\Barcode
BrandManufacturerMrx\Catalog\Model\Product\Brand
VariantsConfigurable productMrx\Catalog\Model\Variant\VariantSaver
Product optionsAttributesMrx\Catalog\ViewModel\OptionForm
SEO, SEO titleSearch Engine Optimization, Meta Titlemeta_title in Mrx\Catalog\ViewModel\ProductForm
StockInventoryMrx\Catalog\Model\IndexTable\Inventory
Track stockManage StockMrx\Catalog\Model\Product\StockApplier
Keep selling when sold outBackordersMrx\Catalog\Model\Product\StockApplier
Sold outOut of StockMrx\Catalog\Model\IndexTable\Inventory
AvailableQuantity, 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, LocationsSource, Stores > Inventory > Sources (MSI only); in simple mode the business addressMrx\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 sourcesLocationsInterface::isMultiLocation()
Sell online from this locationThe source is linked to the stock a website sells from (Light's shared "Light stock")Mrx\Locations\Model\StockReconciler
On hand, Stocked hereSource item quantity, a source item assigned to the sourceMrx\Catalog\Model\Inventory\LocationQuantities
Ships from, Shipped fromThe shipment's source code (Source Selection)Mrx\Orders\Model\Shipment\ShipFrom, ShipItems::ship() $sourceCode
Stock at old locationQuantity left on the Default Source after the switchMrx\Locations\Model\OldLocationStock
Customers can pick up here, pickup at a locationUse as Pickup Location, In-Store Pickup (carriers/instore)Mrx\Locations\Model\Pickup\LocationsPickup
Ready for pickup, Picked upNotify Order is Ready for Pickup; Light's own step (none in Magento)Mrx\Orders\Model\Pickup\PickupOrders, ReadyForPickup, PickedUp
Guest customerGuestMrx\Customers\Model\Guest
Shipping and pickupDelivery MethodsMrx\Settings\Model\Page\Shipping
Sender addressesStore Email Addressestrans_email/ident_* in Mrx\Settings\ViewModel\CustomerEmails
Discount codeCoupon CodeMrx\Discounts\Model\RuleRows
Pages, BlocksCMS Pages, CMS BlocksMrx\Content\Model\IndexTable\Pages, Mrx\Content\Model\IndexTable\Blocks
RedirectsURL RewritesMrx\Content\Model\IndexTable\Redirects
Order confirmation, Shipping confirmationSales Emails > Order, Shipmentthe order and shipment items of Mrx\Settings\Model\CustomerEmails\Emails
SettingsStores > ConfigurationMrx\Settings, the settings nav item
HomeDashboardthe home nav item, which falls back to adminhtml/dashboard/index
AnalyticsReportsthe analytics nav item of Mrx_Home

Last updated on