Commerce Commerce 1.x Class Reference Model comSimpleObject
Base object for all model classes in Commerce.
Contains logic for Formatters, properties, making the Commerce class and adapter available, etc.
Meta
- Extends:
xPDOSimpleObject
Descendant Classes
comCurrencycomProductcomProductBundleProductcomProductPriceIndexcomProductMatrixcomProductMatrixColumncomProductMatrixRowcomOrdercomOrderFieldcomOrderItemcomOrderShipmentcomInvoicecomDeliveryTypecomShippingMethodcomStatuscomStatusChangecomStatusChangeActioncomTaxGroupcomTaxRulecomTaxRatecomOrderItemTaxcomOrderItemAdjustmentcomOrderLogcomOrderAddresscomAddresscomOrderMessagecomTransactioncomTransactionLogcomPaymentMethodcomSchedulerTaskcomI18ncomModulecomCouponcomCouponUsagecomDiscountcomResourceProductcomProductBundlecomProductMatrixProductcomCartOrdercomProcessingOrdercomCompletedOrdercomCancelledOrdercomSessionCartOrdercomSessionCartOrderItemcomShippingMethodByCountrycomShippingMethodByWeightcomStatusChangeActionEmailcomStatusChangeActionEventcomStatusChangeActionInvoicecomStatusChangeActionCaptureTransactionscomStatusChangeActionWebhookcomOrderItemShippingAdjustmentcomOrderItemDiscountAdjustmentcomOrderItemExtraAdjustmentcomOrderEmailMessagecomOrderInternalMessagecomOrderTemplatedEmailMessagecomFreeProductDiscountcomUserDiscountcomUserGroupDiscount
The following classes belong to classes in extensions or third-party code. They may require a package to be installed or are not publicly available at all.
ctsSchedulectsScheduleSlotctsDatectsDateSlotctsOrderSlotDigitalproductDigitalproductFileDigitalproductProductUserGroupShipmentMyParcelOrderShipmentDigitalproductOrderShipmentTableRatesShippingMethodMyParcelShippingMethodTimeSlotsShippingMethodGoogleRoutesShippingMethodUserGroupStatusChangeActionMyParcelCreateShipmentActionReserveTimeSlotStatusChangeActionSlackStatusChangeActionSnippetStatusChangeActionCaptureKlarnaOrderReleaseKlarnaOrderAvalaraCreateTransaction
Fields
| Field | Type | Description |
|---|---|---|
| id | integer (INTEGER) |
Primary key |
| class_key | string (varchar[100]) |
Type of object |
| properties | array (text)may be null |
Serialized arbitrary data stored with an object. Use utility methods instead of directly accessing these values: getProperty($key, $default), getProperties(), setProperty($key, $value), setProperties($properties, $merge), unsetProperty($key), unsetProperties($keys) |