\OrderLog
Synopsis
class OrderLog
extends OrderStatusLog
{
- // members
- private static string $singular_name = 'Status Entry';
- private static array $db = ;
- private static string $default_sort = 'Created DESC';
- private static array $defaults = ;
- private static array $status_mapping_for_events = ;
- private static array $status_list = ;
- private static array $ignore_status_as_state = ;
- private static array $disallowed_multiple_statuses = ;
- private static array $ignore_events = ;
- private static array $shipping_providers = ;
- private static array $order_status_by_completion = ;
- private static string $email_template = 'Order_StatusEmail';
- private static integer $max_records_per_order = 50;
- public static array $GENERIC_STATUS = ;
- public static array $RESERVED_STATUS = ;
- public static array $DETAILED_STATUS = ;
- public static array $SHIPPED_STATUS = ;
- public static array $ARCHIVED_STATUS = ;
- // methods
- public void getCMSFields()
- public void getShippedToFields()
- public void getNotificationFields()
- public void setEditFormWithParent()
- public void log()
- public void setChangeLog()
- public void getChangeLog()
- public void onBeforeWrite()
- public void getTimelineIcon()
- public void getDetailsForDataGrid()
- public void getEmail()
- public void getDispatchInformation()
- public void canDelete()
- public void canEdit()
- public void canView()
- public void canCreate()
- public void requireDefaultRecords()
Hierarchy
Extends
- OrderStatusLog
Members
private
- $db
- $default_sort
- $defaults
- $disallowed_multiple_statuses
- $email_template
- $ignore_events
- $ignore_status_as_state
- $max_records_per_order — int
- $order_status_by_completion
- $shipping_providers
- $singular_name
- $status_list
- $status_mapping_for_events
—
array
This is the map
public
- $ARCHIVED_STATUS
- $DETAILED_STATUS
- $GENERIC_STATUS
- $RESERVED_STATUS
- $SHIPPED_STATUS