73 public static function getEventNotifyMap()
78 $orderEntity = $registry->getOrderClassName();
81 $shipmentEntity = $registry->getShipmentClassName();
84 $notifyEntity = $registry->getNotifyClassName();
87 static::EVENT_ON_ORDER_SAVED => array(
88 "ENTITY" => $orderEntity,
89 "METHOD" => array($notifyEntity,
"sendOrderNew"),
91 static::EVENT_ON_ORDER_CANCELED => array(
92 "ENTITY" => $orderEntity,
93 "METHOD" => array($notifyEntity,
"sendOrderCancel"),
95 static::EVENT_ON_ORDER_PAID => array(
96 "ENTITY" => $orderEntity,
97 "METHOD" => array($notifyEntity,
"sendOrderPaid"),
100 static::EVENT_ON_ORDER_STATUS_CHANGE => array(
101 "ENTITY" => $orderEntity,
102 "METHOD" => array($notifyEntity,
"sendOrderStatusChange"),
104 static::EVENT_ON_SHIPMENT_TRACKING_NUMBER_CHANGE => array(
105 "ENTITY" => $shipmentEntity,
106 "METHOD" => array($notifyEntity,
"sendShipmentTrackingNumberChange"),
108 static::EVENT_ON_SHIPMENT_ALLOW_DELIVERY => array(
109 "ENTITY" => $shipmentEntity,
110 "METHOD" => array($notifyEntity,
"sendShipmentAllowDelivery"),
112 static::EVENT_ON_SHIPMENT_STATUS_CHANGE => array(
113 "ENTITY" => $shipmentEntity,
114 "METHOD" => array($notifyEntity,
"sendShipmentStatusChange"),
117 static::EVENT_ON_ORDER_STATUS_ALLOW_PAY_CHANGE => array(
118 "ENTITY" => $orderEntity,
119 "METHOD" => array($notifyEntity,
"sendOrderAllowPayStatusChange"),
122 static::EVENT_ON_CHECK_PRINT => array(
123 "ENTITY" => static::ENTITY_COLLECTABLE_ENTITY,
124 "METHOD" => array($notifyEntity,
"sendPrintableCheck"),
127 static::EVENT_ON_CHECK_PRINT_ERROR => array(
128 "ENTITY" => static::ENTITY_COLLECTABLE_ENTITY,
129 "METHOD" => array($notifyEntity,
"sendCheckError"),
132 static::EVENT_ON_CHECK_VALIDATION_ERROR => array(
133 "ENTITY" => $orderEntity,
134 "METHOD" => array($notifyEntity,
"sendCheckValidationError"),
const EVENT_ON_ORDER_CANCELED_SEND_MAIL
const EVENT_ON_PAYMENT_PAID
const EVENT_ON_SHIPMENT_DEDUCTED
const EVENT_ON_BEFORE_SHIPMENT_RESERVE
const EVENT_ON_BEFORE_SHIPMENT_STATUS_CHANGE
const EVENT_ON_ORDER_STATUS_CHANGE_SEND_MAIL
const EVENT_ON_BASKET_ITEM_BEFORE_SAVED
const EVENT_ON_ORDER_BEFORE_SAVED
const EVENT_ON_CHECK_PRINT_ERROR
const EVENT_ON_ORDER_DELETED
const EVENT_ON_SHIPMENT_TRACKING_NUMBER_CHANGE
const EVENT_ON_BASKET_BEFORE_SAVED
const EVENT_ON_ORDER_STATUS_ALLOW_PAY_CHANGE_SEND_MAIL
const ENTITY_COLLECTABLE_ENTITY
const EVENT_ON_ORDER_PAID_SEND_MAIL
const EVENT_ON_ORDER_STATUS_ALLOW_PAY_CHANGE
const EVENT_ON_ORDER_SAVED
const EVENT_ON_BASKET_SAVED
const EVENT_ON_CHECK_VALIDATION_ERROR
const EVENT_ON_NEED_DELIVERY_RECIPIENT_CONTACT
const EVENT_ON_BASKET_ITEM_SAVED
const EVENT_ON_BEFORE_ORDER_CANCELED
const EVENT_ON_ORDER_PAID
const EVENT_ON_CHECK_PRINT
const EVENT_ON_TAX_GET_LIST
const EVENT_ON_SHIPMENT_ALLOW_DELIVERY
const EVENT_ON_SHIPMENT_STATUS_CHANGE_SEND_MAIL
const EVENT_ON_SHIPMENT_RESERVED
const EVENT_ON_ORDER_BEFORE_ARCHIVED
const EVENT_ON_BEFORE_ORDER_STATUS_CHANGE
const EVENT_ON_SHIPMENT_DELIVER
const EVENT_ON_BEFORE_ORDER_DELETE
const EVENT_ON_SHIPMENT_STATUS_CHANGE
const EVENT_ON_ORDER_STATUS_CHANGE
const EVENT_ON_ORDER_CANCELED
const EVENT_ON_ADMIN_ORDER_LIST
const EVENT_ON_BASKET_ITEM_REFRESH_DATA
static getInstance($type)
const REGISTRY_TYPE_ORDER