Lista de Eventos disponibles para la versión 2.3 de Magento 2
.modo-code{ border: 1px solid #f5f5f5; padding: 15px; background-color: #f9f9f9; } .modo-code code.php.hljs{ border: 1px solid #e2e2e2; padding: 5px; color: #464646; } .modo-code code span.hljs-string{ color: #267f16; font-weight: bold; }
Material de ayuda para conocer los eventos nativos de Magento 2.3
Esta es una lista de eventos nativos registrados en Magento 2.3 que podrás consultar por un lado la clase a la que corresponde y por otro el código que registra el evento para conocer su nombre exacto con el cual podrá llamarse desde cualquier parte de un modulo personalizado, así como ver a detalle los atributos que este contiene mirando la clase nativa.
Si das un clic en la url de la clase te llevara al proyecto de Magento justo en la clase indicada y la linea donde se esta registrando el evento.
Clase / Codigo |
---|
app/code/Magento/Eav/Block/Adminhtml/Attribute/Edit/Main/AbstractMain.php adminhtml_block_eav_attribute_edit_form_init $this->_eventManager->dispatch(
'adminhtml_block_eav_attribute_edit_form_init',
['form' => $this->getForm()]);
|
app/code/Magento/Authorizenet/Controller/Directpost/Payment/Place.php checkout_directpost_placeOrder $this->eventManager->dispatch(
'checkout_directpost_placeOrder',
[
'result' => $result,
'action' => $this
]);
|
app/code/Magento/Authorizenet/Model/Directpost.php order_cancel_after $this->_eventManager->dispatch('order_cancel_after', ['order' => $order ]);
|
app/code/Magento/PageCache/Model/Cache/Type.php adminhtml_cache_refresh_type $this->eventManager->dispatch('adminhtml_cache_refresh_type');
|
app/code/Magento/PageCache/Model/Layout/DepersonalizePlugin.php depersonalize_clear_session $this->eventManager->dispatch('depersonalize_clear_session');
|
app/code/Magento/Sales/Controller/Adminhtml/Order/AddressSave.php admin_sales_order_address_update $this->_eventManager->dispatch(
'admin_sales_order_address_update',
[
'order_id' => $address->getParentId()
]);
|
app/code/Magento/Sales/Controller/Adminhtml/Order/Create.php adminhtml_sales_order_create_process_data_before $this->_eventManager->dispatch('adminhtml_sales_order_create_process_data_before', $eventData);
|
app/code/Magento/Sales/Controller/Adminhtml/Order/Create.php adminhtml_sales_order_create_process_item_before $this->_eventManager->dispatch('adminhtml_sales_order_create_process_item_before', $eventData);
|
app/code/Magento/Sales/Controller/Adminhtml/Order/Create.php adminhtml_sales_order_create_process_item_after $this->_eventManager->dispatch('adminhtml_sales_order_create_process_item_after', $eventData);
|
app/code/Magento/Sales/Controller/Adminhtml/Order/Create.php adminhtml_sales_order_create_process_data $this->_eventManager->dispatch('adminhtml_sales_order_create_process_data', $eventData);
|
app/code/Magento/Sales/Controller/Adminhtml/Order/CreditmemoLoader.php adminhtml_sales_order_creditmemo_register_before $this->eventManager->dispatch(
'adminhtml_sales_order_creditmemo_register_before',
['creditmemo' => $creditmemo, 'input' => $this->getCreditmemo()]);
|
app/code/Magento/Sales/Model/Order/Creditmemo/RefundOperation.php sales_order_creditmemo_refund $this->eventManager->dispatch('sales_order_creditmemo_refund', ['creditmemo' => $creditmemo]);
|
app/code/Magento/Sales/Model/Order/Creditmemo/Sender/EmailSender.php email_creditmemo_set_template_vars_before $this->eventManager->dispatch(
'email_creditmemo_set_template_vars_before',
['sender' => $this, 'transport' => $transportObject->getData(), 'transportObject' => $transportObject]);
|
app/code/Magento/Sales/Model/Order/Payment/Transaction.php _html_txn_id $this->_eventManager->dispatch($this->_eventPrefix . '_html_txn_id', $this->_getEventData());
|
app/code/Magento/Sales/Model/Order/Payment/Operations/CaptureOperation.php sales_order_payment_capture $this->eventManager->dispatch(
'sales_order_payment_capture',
['payment' => $payment, 'invoice' => $invoice]);
|
app/code/Magento/Sales/Model/Order/Payment.php sales_order_payment_place_start $this->_eventManager->dispatch('sales_order_payment_place_start', ['payment' => $this]);
|
app/code/Magento/Sales/Model/Order/Payment.php sales_order_payment_place_end $this->_eventManager->dispatch('sales_order_payment_place_end', ['payment' => $this]);
|
app/code/Magento/Sales/Model/Order/Payment.php sales_order_payment_pay $this->_eventManager->dispatch('sales_order_payment_pay', ['payment' => $this, 'invoice' => $invoice]);
|
app/code/Magento/Sales/Model/Order/Payment.php sales_order_payment_cancel_invoice $this->_eventManager->dispatch(
'sales_order_payment_cancel_invoice',
['payment' => $this, 'invoice' => $invoice]);
|
app/code/Magento/Sales/Model/Order/Payment.php sales_order_payment_void $this->_eventManager->dispatch('sales_order_payment_void', ['payment' => $this, 'invoice' => $document]);
|
app/code/Magento/Sales/Model/Order/Payment.php sales_order_payment_refund $this->_eventManager->dispatch(
'sales_order_payment_refund',
['payment' => $this, 'creditmemo' => $creditmemo]);
|
app/code/Magento/Sales/Model/Order/Payment.php sales_order_payment_cancel_creditmemo $this->_eventManager->dispatch(
'sales_order_payment_cancel_creditmemo',
['payment' => $this, 'creditmemo' => $creditmemo]);
|
app/code/Magento/Sales/Model/Order/Payment.php sales_order_payment_cancel $this->_eventManager->dispatch('sales_order_payment_cancel', ['payment' => $this]);
|
app/code/Magento/Sales/Model/Order/Invoice.php sales_order_invoice_pay $this->_eventManager->dispatch('sales_order_invoice_pay', [$this->_eventObject => $this]);
|
app/code/Magento/Sales/Model/Order/Invoice.php sales_order_invoice_cancel $this->_eventManager->dispatch('sales_order_invoice_cancel', [$this->_eventObject => $this]);
|
app/code/Magento/Sales/Model/Order/Invoice.php sales_order_invoice_register $this->_eventManager->dispatch(
'sales_order_invoice_register',
[$this->_eventObject => $this, 'order' => $order]);
|
app/code/Magento/Sales/Model/Order/Status.php sales_order_status_unassign $this->_eventManager->dispatch(
'sales_order_status_unassign',
[
'status' => $this->getStatus(),
'state' => $state
]);
|
app/code/Magento/Sales/Model/Order/Address/Renderer.php customer_address_format $this->eventManager->dispatch('customer_address_format', ['type' => $formatType, 'address' => $address]);
|
app/code/Magento/Sales/Model/Order/Item.php sales_order_item_cancel $this->_eventManager->dispatch('sales_order_item_cancel', ['item' => $this]);
|
app/code/Magento/Sales/Model/Order/Shipment/Sender/EmailSender.php email_shipment_set_template_vars_before $this->eventManager->dispatch(
'email_shipment_set_template_vars_before',
['sender' => $this, 'transport' => $transportObject->getData(), 'transportObject' => $transportObject]);
|
app/code/Magento/Sales/Model/Order/Email/Sender/OrderCommentSender.php email_order_comment_set_template_vars_before $this->eventManager->dispatch(
'email_order_comment_set_template_vars_before',
['sender' => $this, 'transport' => $transportObject->getData(), 'transportObject' => $transportObject]);
|
app/code/Magento/Sales/Model/Order/Email/Sender/ShipmentSender.php email_shipment_set_template_vars_before $this->eventManager->dispatch(
'email_shipment_set_template_vars_before',
['sender' => $this, 'transport' => $transportObject->getData(), 'transportObject' => $transportObject]);
|
app/code/Magento/Sales/Model/Order/Email/Sender/OrderSender.php email_order_set_template_vars_before $this->eventManager->dispatch(
'email_order_set_template_vars_before',
['sender' => $this, 'transport' => $transportObject, 'transportObject' => $transportObject]);
|
app/code/Magento/Sales/Model/Order/Email/Sender/CreditmemoSender.php email_creditmemo_set_template_vars_before $this->eventManager->dispatch(
'email_creditmemo_set_template_vars_before',
['sender' => $this, 'transport' => $transportObject->getData(), 'transportObject' => $transportObject]);
|
app/code/Magento/Sales/Model/Order/Email/Sender/CreditmemoCommentSender.php email_creditmemo_comment_set_template_vars_before $this->eventManager->dispatch(
'email_creditmemo_comment_set_template_vars_before',
['sender' => $this, 'transport' => $transportObject->getData(), 'transportObject' => $transportObject]);
|
app/code/Magento/Sales/Model/Order/Email/Sender/InvoiceCommentSender.php email_invoice_comment_set_template_vars_before $this->eventManager->dispatch(
'email_invoice_comment_set_template_vars_before',
['sender' => $this, 'transport' => $transportObject->getData(), 'transportObject' => $transportObject]);
|
app/code/Magento/Sales/Model/Order/Email/Sender/ShipmentCommentSender.php email_shipment_comment_set_template_vars_before $this->eventManager->dispatch(
'email_shipment_comment_set_template_vars_before',
['sender' => $this, 'transport' => $transportObject->getData(), 'transportObject' => $transportObject]);
|
app/code/Magento/Sales/Model/Order/Email/Sender/InvoiceSender.php email_invoice_set_template_vars_before $this->eventManager->dispatch(
'email_invoice_set_template_vars_before',
['sender' => $this, 'transport' => $transportObject->getData(), 'transportObject' => $transportObject]);
|
app/code/Magento/Sales/Model/Order/Invoice/Sender/EmailSender.php email_invoice_set_template_vars_before $this->eventManager->dispatch(
'email_invoice_set_template_vars_before',
['sender' => $this, 'transport' => $transportObject->getData(), 'transportObject' => $transportObject]);
|
app/code/Magento/Sales/Model/Order/Invoice/PayOperation.php sales_order_invoice_register $this->eventManager->dispatch(
'sales_order_invoice_register',
['invoice' => $invoice, 'order' => $order]);
|
app/code/Magento/Sales/Model/AdminOrder/Create.php sales_convert_order_to_quote $this->_eventManager->dispatch('sales_convert_order_to_quote', ['order' => $order, 'quote' => $quote]);
|
app/code/Magento/Sales/Model/AdminOrder/Create.php sales_convert_order_item_to_quote_item $this->_eventManager->dispatch(
'sales_convert_order_item_to_quote_item',
['order_item' => $orderItem, 'quote_item' => $item]);
|
app/code/Magento/Sales/Model/AdminOrder/Create.php checkout_submit_all_after $this->_eventManager->dispatch('checkout_submit_all_after', ['order' => $order, 'quote' => $quote]);
|
app/code/Magento/Sales/Model/Order.php sales_order_place_before $this->_eventManager->dispatch('sales_order_place_before', ['order' => $this]);
|
app/code/Magento/Sales/Model/Order.php sales_order_place_after $this->_eventManager->dispatch('sales_order_place_after', ['order' => $this]);
|
app/code/Magento/Sales/Model/Order.php order_cancel_after $this->_eventManager->dispatch('order_cancel_after', ['order' => $this]);
|
app/code/Magento/Sales/Model/Config/Backend/Email/AsyncSending.php _sales_email_general_async_sending_ $this->_eventManager->dispatch(
$this->_eventPrefix . '_sales_email_general_async_sending_' . $state,
$this->_getEventData());
|
app/code/Magento/Sales/Model/Config/Backend/Grid/AsyncIndexing.php _dev_grid_async_indexing_ $this->_eventManager->dispatch(
$this->_eventPrefix . '_dev_grid_async_indexing_' . $state,
$this->_getEventData());
|
app/code/Magento/Sales/Model/Rss/NewOrder.php rss_order_new_collection_select $this->eventManager->dispatch('rss_order_new_collection_select', ['collection' => $collection]);
|
app/code/Magento/Sales/Model/Service/OrderService.php sales_order_state_change_before $this->eventManager->dispatch(
'sales_order_state_change_before',
['order' => $this, 'transport' => $transport]);
|
app/code/Magento/Sales/Model/ResourceModel/Sale/Collection.php sales_sale_collection_query_before $this->_eventManager->dispatch('sales_sale_collection_query_before', ['collection' => $this]);
|
app/code/Magento/Sales/Model/ResourceModel/Order/Collection/AbstractCollection.php _set_sales_order $this->_eventManager->dispatch(
$this->_eventPrefix . '_set_sales_order',
['collection' => $this, $this->_eventObject => $this, 'order' => $order]);
|
app/code/Magento/Sales/Model/ResourceModel/Order/Address/Collection.php _load_after $this->_eventManager->dispatch($this->_eventPrefix . '_load_after', [$this->_eventObject => $this]);
|
app/code/Magento/Sales/Model/ResourceModel/Attribute.php _save_attribute_before $this->eventManager->dispatch(
$object->getEventPrefix() . '_save_attribute_before',
[
$object->getEventObject() => $this,
'object' => $object,
'attribute' => $attribute
]);
|
app/code/Magento/Sales/Model/ResourceModel/Attribute.php _save_attribute_after $this->eventManager->dispatch(
$object->getEventPrefix() . '_save_attribute_after',
[
$object->getEventObject() => $this,
'object' => $object,
'attribute' => $attribute
]);
|
app/code/Magento/Sales/Block/Adminhtml/Reorder/Renderer/Action.php adminhtml_customer_orders_add_action_renderer $this->_eventManager->dispatch(
'adminhtml_customer_orders_add_action_renderer',
['renderer' => $this, 'row' => $row]);
|
app/code/Magento/Persistent/Observer/CheckExpirePersistentQuoteObserver.php persistent_session_expired $this->_eventManager->dispatch('persistent_session_expired');
|
app/code/Magento/Persistent/Controller/Index/UnsetCookie.php persistent_session_expired $this->_eventManager->dispatch('persistent_session_expired');
|
app/code/Magento/Translation/Model/Inline/CacheManager.php adminhtml_cache_flush_system $this->eventManager->dispatch('adminhtml_cache_flush_system');
|
app/code/Magento/Config/Controller/Adminhtml/System/Config/Save.php admin_system_config_save $this->_eventManager->dispatch('admin_system_config_save', [
'configData' => $configData,
'request' => $this->getRequest()
]);
|
app/code/Magento/Config/Model/Config.php NO_MATCH $this->_eventManager->dispatch(
'admin_system_config_changed_section_{$this->getSection()}',
[
'website' => $this->getWebsite(),
'store' => $this->getStore(),
'changed_paths' => $changedPaths,
]);
|
app/code/Magento/Config/Block/System/Config/Form/Fieldset/Modules/DisableOutput.php adminhtml_system_config_advanced_disableoutput_render_before $this->_eventManager->dispatch(
'adminhtml_system_config_advanced_disableoutput_render_before',
['modules' => $dispatchResult]);
|
app/code/Magento/Quote/Model/QuoteManagement.php checkout_submit_before $this->eventManager->dispatch('checkout_submit_before', ['quote' => $quote]);
|
app/code/Magento/Quote/Model/QuoteManagement.php checkout_submit_all_after $this->eventManager->dispatch('checkout_submit_all_after', ['order' => $order, 'quote' => $quote]);
|
app/code/Magento/Quote/Model/QuoteManagement.php sales_model_service_quote_submit_before $this->eventManager->dispatch(
'sales_model_service_quote_submit_before',
[
'order' => $order,
'quote' => $quote
]);
|
app/code/Magento/Quote/Model/QuoteManagement.php sales_model_service_quote_submit_success $this->eventManager->dispatch(
'sales_model_service_quote_submit_success',
[
'order' => $order,
'quote' => $quote
]);
|
app/code/Magento/Quote/Model/QuoteManagement.php sales_model_service_quote_submit_failure $this->eventManager->dispatch(
'sales_model_service_quote_submit_failure',
[
'order' => $order,
'quote' => $quote,
'exception' => $e
]);
|
app/code/Magento/Quote/Model/Quote/TotalsCollector.php sales_quote_collect_totals_before $this->eventManager->dispatch(
'sales_quote_collect_totals_before',
['quote' => $quote]);
|
app/code/Magento/Quote/Model/Quote/TotalsCollector.php sales_quote_collect_totals_after $this->eventManager->dispatch(
'sales_quote_collect_totals_after',
['quote' => $quote]);
|
app/code/Magento/Quote/Model/Quote/TotalsCollector.php sales_quote_address_collect_totals_before $this->eventManager->dispatch(
'sales_quote_address_collect_totals_before',
[
'quote' => $quote,
'shipping_assignment' => $shippingAssignment,
'total' => $total
]);
|
app/code/Magento/Quote/Model/Quote/TotalsCollector.php sales_quote_address_collect_totals_after $this->eventManager->dispatch(
'sales_quote_address_collect_totals_after',
[
'quote' => $quote,
'shipping_assignment' => $shippingAssignment,
'total' => $total
]);
|
app/code/Magento/Quote/Model/Quote/Payment.php _import_data_before $this->_eventManager->dispatch(
$this->_eventPrefix . '_import_data_before',
[$this->_eventObject => $this, 'input' => $data]);
|
app/code/Magento/Quote/Model/Quote/Address/ToOrder.php sales_convert_quote_to_order $this->eventManager->dispatch(
'sales_convert_quote_to_order',
['order' => $order, 'quote' => $object->getQuote()]);
|
app/code/Magento/Quote/Model/Quote/Item.php sales_quote_item_qty_set_after $this->_eventManager->dispatch('sales_quote_item_qty_set_after', ['item' => $this]);
|
app/code/Magento/Quote/Model/Quote/Item.php sales_quote_item_set_product $this->_eventManager->dispatch(
'sales_quote_item_set_product',
['product' => $product, 'quote_item' => $this]);
|
app/code/Magento/Quote/Model/Quote.php sales_quote_remove_item $this->_eventManager->dispatch('sales_quote_remove_item', ['quote_item' => $item]);
|
app/code/Magento/Quote/Model/Quote.php sales_quote_add_item $this->_eventManager->dispatch('sales_quote_add_item', ['quote_item' => $item]);
|
app/code/Magento/Quote/Model/Quote.php sales_quote_product_add_after $this->_eventManager->dispatch('sales_quote_product_add_after', ['items' => $items]);
|
app/code/Magento/Quote/Model/Quote.php _merge_before $this->_eventManager->dispatch(
$this->_eventPrefix . '_merge_before',
[$this->_eventObject => $this, 'source' => $quote]);
|
app/code/Magento/Quote/Model/Quote.php _merge_after $this->_eventManager->dispatch(
$this->_eventPrefix . '_merge_after',
[$this->_eventObject => $this, 'source' => $quote]);
|
app/code/Magento/Quote/Model/Cart/Totals/ItemConverter.php items_additional_data $this->eventManager->dispatch('items_additional_data', ['item' => $item]);
|
app/code/Magento/Quote/Model/ResourceModel/Quote/Item/Collection.php prepare_catalog_product_collection_prices $this->_eventManager->dispatch(
'prepare_catalog_product_collection_prices',
['collection' => $productCollection, 'store_id' => $this->getStoreId()]);
|
app/code/Magento/Quote/Model/ResourceModel/Quote/Item/Collection.php sales_quote_item_collection_products_after_load $this->_eventManager->dispatch(
'sales_quote_item_collection_products_after_load',
['collection' => $productCollection]);
|
app/code/Magento/Quote/Model/ResourceModel/Quote/Address/Collection.php _load_after $this->_eventManager->dispatch($this->_eventPrefix . '_load_after', [$this->_eventObject => $this]);
|
app/code/Magento/SendFriend/Controller/Product/Send.php sendfriend_product $this->_eventManager->dispatch('sendfriend_product', ['product' => $product]);
|
app/code/Magento/Integration/Model/CustomerTokenService.php customer_login $this->eventManager->dispatch('customer_login', ['customer' => $customerDataObject]);
|
app/code/Magento/Payment/Model/Cart.php payment_cart_collect_items_and_amounts $this->_eventManager->dispatch('payment_cart_collect_items_and_amounts', ['cart' => $this]);
|
app/code/Magento/Payment/Model/Method/AbstractMethod.php payment_method_assign_data_ $this->_eventManager->dispatch(
'payment_method_assign_data_' . $this->getCode(),
[
AbstractDataAssignObserver
|
app/code/Magento/Payment/Model/Method/AbstractMethod.php payment_method_assign_data $this->_eventManager->dispatch(
'payment_method_assign_data',
[
AbstractDataAssignObserver
|
app/code/Magento/Payment/Model/Method/AbstractMethod.php payment_method_is_active $this->_eventManager->dispatch(
'payment_method_is_active',
[
'result' => $checkResult,
'method_instance' => $this,
'quote' => $quote
]);
|
app/code/Magento/Payment/Model/Method/Adapter.php payment_method_is_active $this->eventManager->dispatch(
'payment_method_is_active',
[
'result' => $checkResult,
'method_instance' => $this,
'quote' => $quote
]);
|
app/code/Magento/Payment/Model/Method/Adapter.php payment_method_assign_data_ $this->eventManager->dispatch(
'payment_method_assign_data_' . $this->getCode(),
[
AbstractDataAssignObserver
|
app/code/Magento/Payment/Model/Method/Adapter.php payment_method_assign_data $this->eventManager->dispatch(
'payment_method_assign_data',
[
AbstractDataAssignObserver
|
app/code/Magento/Payment/Block/Form/Cc.php payment_form_block_to_html_before $this->_eventManager->dispatch('payment_form_block_to_html_before', ['block' => $this]);
|
app/code/Magento/CurrencySymbol/Model/System/Currencysymbol.php admin_system_config_changed_section_currency_before_reinit $this->_eventManager->dispatch(
'admin_system_config_changed_section_currency_before_reinit',
['website' => $this->_websiteId, 'store' => $this->_storeId]);
|
app/code/Magento/CurrencySymbol/Model/System/Currencysymbol.php admin_system_config_changed_section_currency $this->_eventManager->dispatch(
'admin_system_config_changed_section_currency',
['website' => $this->_websiteId, 'store' => $this->_storeId]);
|
app/code/Magento/CatalogSearch/Model/Adapter/Mysql/Aggregation/DataProvider.php catalogsearch_query_add_filter_after $this->eventManager->dispatch(
'catalogsearch_query_add_filter_after',
['bucket' => $bucket, 'select' => $select]);
|
app/code/Magento/CatalogSearch/Model/Indexer/Fulltext/Action/DataProvider.php catelogsearch_searchable_attributes_load_after $this->eventManager->dispatch(
'catelogsearch_searchable_attributes_load_after',
['engine' => $this->engine, 'attributes' => $attributes]);
|
app/code/Magento/CatalogSearch/Model/Indexer/Fulltext/Action/DataProvider.php catalogsearch_searchable_attributes_load_after $this->eventManager->dispatch(
'catalogsearch_searchable_attributes_load_after',
['engine' => $this->engine, 'attributes' => $attributes]);
|
app/code/Magento/CatalogSearch/Model/ResourceModel/Fulltext.php catalogsearch_reset_search_result $this->_eventManager->dispatch('catalogsearch_reset_search_result');
|
app/code/Magento/CatalogSearch/Model/ResourceModel/Fulltext.php catalogsearch_reset_search_result $this->_eventManager->dispatch('catalogsearch_reset_search_result', ['store_id' => $storeId]);
|
app/code/Magento/Catalog/Plugin/Model/Product/Action/UpdateAttributesFlushCache.php clean_cache_by_tags $this->eventManager->dispatch('clean_cache_by_tags', ['object' => $this->cacheContext]);
|
app/code/Magento/Catalog/Plugin/Model/Product/Action/UpdateAttributesFlushCache.php clean_cache_by_tags $this->eventManager->dispatch('clean_cache_by_tags', ['object' => $this->cacheContext]);
|
app/code/Magento/Catalog/Controller/Category/View.php catalog_controller_category_init_after $this->_eventManager->dispatch(
'catalog_controller_category_init_after',
['category' => $category, 'controller_action' => $this]);
|
app/code/Magento/Catalog/Controller/Product/Compare/Add.php catalog_product_compare_add_product $this->_eventManager->dispatch('catalog_product_compare_add_product', ['product' => $product]);
|
app/code/Magento/Catalog/Controller/Product/Compare/Remove.php catalog_product_compare_remove_product $this->_eventManager->dispatch(
'catalog_product_compare_remove_product',
['product' => $item]);
|
app/code/Magento/Catalog/Controller/Adminhtml/Category.php category_prepare_ajax_response $this->_eventManager->dispatch(
'category_prepare_ajax_response',
['response' => $eventResponse, 'controller' => $this]);
|
app/code/Magento/Catalog/Controller/Adminhtml/Category/Delete.php catalog_controller_category_delete $this->_eventManager->dispatch('catalog_controller_category_delete', ['category' => $category]);
|
app/code/Magento/Catalog/Controller/Adminhtml/Category/Save.php catalog_category_prepare_save $this->_eventManager->dispatch(
'catalog_category_prepare_save',
['category' => $category, 'request' => $this->getRequest()]);
|
app/code/Magento/Catalog/Controller/Adminhtml/Product/Gallery/Upload.php catalog_product_gallery_upload_image_after $this->_eventManager->dispatch(
'catalog_product_gallery_upload_image_after',
['result' => $result, 'action' => $this]);
|
app/code/Magento/Catalog/Controller/Adminhtml/Product/Action/Attribute/Save.php catalog_product_to_website_change $this->_eventManager->dispatch('catalog_product_to_website_change', ['products' => $productIds]);
|
app/code/Magento/Catalog/Controller/Adminhtml/Product/Edit.php catalog_product_edit_action $this->_eventManager->dispatch('catalog_product_edit_action', ['product' => $product]);
|
app/code/Magento/Catalog/Controller/Adminhtml/Product/NewAction.php catalog_product_new_action $this->_eventManager->dispatch('catalog_product_new_action', ['product' => $product]);
|
app/code/Magento/Catalog/Controller/Adminhtml/Product/Save.php controller_action_catalog_product_save_entity_after $this->_eventManager->dispatch(
'controller_action_catalog_product_save_entity_after',
['controller' => $this, 'product' => $product]);
|
app/code/Magento/Catalog/Model/Category.php _move_before $this->_eventManager->dispatch($this->_eventPrefix . '_move_before', $eventParams);
|
app/code/Magento/Catalog/Model/Category.php _move_after $this->_eventManager->dispatch($this->_eventPrefix . '_move_after', $eventParams);
|
app/code/Magento/Catalog/Model/Category.php category_move $this->_eventManager->dispatch('category_move', $eventParams);
|
app/code/Magento/Catalog/Model/Category.php clean_cache_by_tags $this->_eventManager->dispatch('clean_cache_by_tags', ['object' => $this]);
|
app/code/Magento/Catalog/Model/Product.php _validate_before $this->_eventManager->dispatch($this->_eventPrefix . '_validate_before', $this->_getEventData());
|
app/code/Magento/Catalog/Model/Product.php _validate_after $this->_eventManager->dispatch($this->_eventPrefix . '_validate_after', $this->_getEventData());
|
app/code/Magento/Catalog/Model/Product.php catalog_product_is_salable_before $this->_eventManager->dispatch('catalog_product_is_salable_before', ['product' => $this]);
|
app/code/Magento/Catalog/Model/Product.php catalog_product_is_salable_after $this->_eventManager->dispatch(
'catalog_product_is_salable_after',
['product' => $this, 'salable' => $object]);
|
app/code/Magento/Catalog/Model/Rss/Product/NotifyStock.php rss_catalog_notify_stock_collection_select $this->eventManager->dispatch(
'rss_catalog_notify_stock_collection_select',
['collection' => $collection]);
|
app/code/Magento/Catalog/Model/Product/Attribute/Source/Inputtype.php adminhtml_product_attribute_types $this->_eventManager->dispatch('adminhtml_product_attribute_types', ['response' => $response]);
|
app/code/Magento/Catalog/Model/Product/Action.php catalog_product_attribute_update_before $this->_eventManager->dispatch(
'catalog_product_attribute_update_before',
['attributes_data' => &$attrData, 'product_ids' => &$productIds, 'store_id' => &$storeId]);
|
app/code/Magento/Catalog/Model/Product/Type/Price.php catalog_product_get_final_price $this->_eventManager->dispatch('catalog_product_get_final_price', ['product' => $product, 'qty' => $qty]);
|
app/code/Magento/Catalog/Model/Product/Type/AbstractType.php NO_MATCH $this->_eventManager->dispatch(
$eventName,
['transport' => $transport, 'buy_request' => $buyRequest, 'product' => $product]);
|
app/code/Magento/Catalog/Model/Indexer/Product/Category/Action/Rows.php clean_cache_by_tags $this->eventManager->dispatch('clean_cache_by_tags', ['object' => $this->cacheContext]);
|
app/code/Magento/Catalog/Model/ResourceModel/Category.php catalog_category_change_products $this->_eventManager->dispatch(
'catalog_category_change_products',
['category' => $category, 'product_ids' => $productIds]);
|
app/code/Magento/Catalog/Model/ResourceModel/Category.php catalog_category_delete_after_done $this->_eventManager->dispatch(
'catalog_category_delete_after_done',
['product' => $object, 'category' => $object]);
|
app/code/Magento/Catalog/Model/ResourceModel/Product.php catalog_product_delete_after_done $this->eventManager->dispatch(
'catalog_product_delete_after_done',
['product' => $object]);
|
app/code/Magento/Catalog/Model/ResourceModel/Category/Flat/Collection.php _load_before $this->_eventManager->dispatch($this->_eventPrefix . '_load_before', [$this->_eventObject => $this]);
|
app/code/Magento/Catalog/Model/ResourceModel/Category/Flat/Collection.php _load_after $this->_eventManager->dispatch($this->_eventPrefix . '_load_after', [$this->_eventObject => $this]);
|
app/code/Magento/Catalog/Model/ResourceModel/Category/Flat/Collection.php _add_is_active_filter $this->_eventManager->dispatch(
$this->_eventPrefix . '_add_is_active_filter',
[$this->_eventObject => $this]);
|
app/code/Magento/Catalog/Model/ResourceModel/Category/Flat.php catalog_category_tree_init_inactive_category_ids $this->_eventManager->dispatch('catalog_category_tree_init_inactive_category_ids', ['tree' => $this]);
|
app/code/Magento/Catalog/Model/ResourceModel/Category/Flat.php catalog_category_flat_loadnodes_before $this->_eventManager->dispatch('catalog_category_flat_loadnodes_before', ['select' => $select]);
|
app/code/Magento/Catalog/Model/ResourceModel/Category/Tree.php catalog_category_tree_init_inactive_category_ids $this->_eventManager->dispatch('catalog_category_tree_init_inactive_category_ids', ['tree' => $this]);
|
app/code/Magento/Catalog/Model/ResourceModel/Category/Collection.php _load_before $this->_eventManager->dispatch($this->_eventPrefix . '_load_before', [$this->_eventObject => $this]);
|
app/code/Magento/Catalog/Model/ResourceModel/Category/Collection.php _load_after $this->_eventManager->dispatch($this->_eventPrefix . '_load_after', [$this->_eventObject => $this]);
|
app/code/Magento/Catalog/Model/ResourceModel/Category/Collection.php _add_is_active_filter $this->_eventManager->dispatch(
$this->_eventPrefix . '_add_is_active_filter',
[$this->_eventObject => $this]);
|
app/code/Magento/Catalog/Model/ResourceModel/Product/Compare/Item/Collection.php catalog_product_compare_item_collection_clear $this->_eventManager->dispatch('catalog_product_compare_item_collection_clear');
|
app/code/Magento/Catalog/Model/ResourceModel/Product/Collection.php catalog_prepare_price_select $this->_eventManager->dispatch('catalog_prepare_price_select', $eventArgs);
|
app/code/Magento/Catalog/Model/ResourceModel/Product/Collection.php catalog_product_collection_load_after $this->_eventManager->dispatch('catalog_product_collection_load_after', ['collection' => $this]);
|
app/code/Magento/Catalog/Model/ResourceModel/Product/Collection.php catalog_product_collection_before_add_count_to_categories $this->_eventManager->dispatch(
'catalog_product_collection_before_add_count_to_categories',
['collection' => $this]);
|
app/code/Magento/Catalog/Model/ResourceModel/Product/Collection.php catalog_product_collection_apply_limitations_after $this->_eventManager->dispatch(
'catalog_product_collection_apply_limitations_after',
['collection' => $this]);
|
app/code/Magento/Catalog/Model/ResourceModel/Product/Indexer/Eav/AbstractEav.php prepare_catalog_product_index_select $this->_eventManager->dispatch(
'prepare_catalog_product_index_select',
[
'select' => $select,
'entity_field' => new Zend_Db_Expr('l.parent_id'),
'website_field' => new Zend_Db_Expr('cs.website_id'),
'store_field' => new Zend_Db_Expr('cs.store_id'),
]);
|
app/code/Magento/Catalog/Model/ResourceModel/Product/Indexer/Eav/Source.php prepare_catalog_product_index_select $this->_eventManager->dispatch(
'prepare_catalog_product_index_select',
[
'select' => $select,
'entity_field' => new Zend_Db_Expr('cpe.entity_id'),
'website_field' => new Zend_Db_Expr('s.website_id'),
'store_field' => new Zend_Db_Expr('s.store_id'),
]);
|
app/code/Magento/Catalog/Model/ResourceModel/Product/Indexer/Eav/Source.php prepare_catalog_product_index_select $this->_eventManager->dispatch(
'prepare_catalog_product_index_select',
[
'select' => $select,
'entity_field' => new Zend_Db_Expr('cpe.entity_id'),
'website_field' => new Zend_Db_Expr('cs.website_id'),
'store_field' => new Zend_Db_Expr('cs.store_id'),
]);
|
app/code/Magento/Catalog/Model/ResourceModel/Product/Indexer/Eav/Decimal.php prepare_catalog_product_index_select $this->_eventManager->dispatch(
'prepare_catalog_product_index_select',
[
'select' => $select,
'entity_field' => new Zend_Db_Expr('cpe.entity_id'),
'website_field' => new Zend_Db_Expr('cs.website_id'),
'store_field' => new Zend_Db_Expr('cs.store_id'),
]);
|
app/code/Magento/Catalog/Model/ResourceModel/Product/Indexer/Price/DefaultPrice.php prepare_catalog_product_index_select $this->_eventManager->dispatch(
'prepare_catalog_product_index_select',
[
'select' => $select,
'entity_field' => new Zend_Db_Expr('e.entity_id'),
'website_field' => new Zend_Db_Expr('cw.website_id'),
'store_field' => new Zend_Db_Expr('cs.store_id'),
]);
|
app/code/Magento/Catalog/Model/ResourceModel/Product/Indexer/Price/Query/BaseFinalPrice.php prepare_catalog_product_index_select $this->eventManager->dispatch(
'prepare_catalog_product_index_select',
[
'select' => $select,
'entity_field' => new ColumnValueExpression('e.entity_id'),
'website_field' => new ColumnValueExpression('pw.website_id'),
'store_field' => new ColumnValueExpression('cwd.default_store_id'),
]);
|
app/code/Magento/Catalog/Helper/Product.php catalog_controller_product_init_before $this->_eventManager->dispatch(
'catalog_controller_product_init_before',
['controller_action' => $controller, 'params' => $params]);
|
app/code/Magento/Catalog/Helper/Product.php catalog_controller_product_init_after $this->_eventManager->dispatch(
'catalog_controller_product_init_after',
['product' => $product, 'controller_action' => $controller]);
|
app/code/Magento/Catalog/Helper/Product/View.php catalog_controller_product_view $this->_eventManager->dispatch('catalog_controller_product_view', ['product' => $product]);
|
app/code/Magento/Catalog/Block/ShortcutButtons.php shortcut_buttons_container $this->_eventManager->dispatch(
'shortcut_buttons_container',
[
'container' => $this,
'is_catalog_product' => $this->_isCatalogProduct,
'or_position' => $this->_orPosition
]);
|
app/code/Magento/Catalog/Block/Rss/Category.php rss_catalog_category_xml_callback $this->_eventManager->dispatch('rss_catalog_category_xml_callback', ['product' => $product]);
|
app/code/Magento/Catalog/Block/Rss/Product/NewProducts.php rss_catalog_new_xml_callback $this->_eventManager->dispatch('rss_catalog_new_xml_callback', [
'row' => $item->getData(),
'product' => $item
]);
|
app/code/Magento/Catalog/Block/Rss/Product/Special.php rss_catalog_special_xml_callback $this->_eventManager->dispatch('rss_catalog_special_xml_callback', [
'row' => $item->getData(),
'product' => $item
]);
|
app/code/Magento/Catalog/Block/Product/ListProduct.php catalog_block_product_list_collection $this->_eventManager->dispatch(
'catalog_block_product_list_collection',
['collection' => $collection]);
|
app/code/Magento/Catalog/Block/Product/AbstractProduct.php catalog_block_product_status_display $this->_eventManager->dispatch('catalog_block_product_status_display', ['status' => $statusInfo]);
|
app/code/Magento/Catalog/Block/Product/View.php catalog_product_view_config $this->_eventManager->dispatch('catalog_product_view_config', ['response_object' => $responseObject]);
|
app/code/Magento/Catalog/Block/Product/View/Options.php catalog_product_option_price_configuration_after $this->_eventManager->dispatch('catalog_product_option_price_configuration_after', ['configObj' => $configObj]);
|
app/code/Magento/Catalog/Block/Product/ProductList/Upsell.php catalog_product_upsell $this->_eventManager->dispatch(
'catalog_product_upsell',
['product' => $product, 'collection' => $this->_itemCollection, 'limit' => null]);
|
app/code/Magento/Catalog/Block/Adminhtml/Category/Tree.php adminhtml_catalog_category_tree_is_moveable $this->_eventManager->dispatch('adminhtml_catalog_category_tree_is_moveable', ['options' => $options]);
|
app/code/Magento/Catalog/Block/Adminhtml/Category/Tree.php adminhtml_catalog_category_tree_can_add_root_category $this->_eventManager->dispatch(
'adminhtml_catalog_category_tree_can_add_root_category',
['category' => $this->getCategory(), 'options' => $options, 'store' => $this->getStore()->getId()]);
|
app/code/Magento/Catalog/Block/Adminhtml/Category/Tree.php adminhtml_catalog_category_tree_can_add_sub_category $this->_eventManager->dispatch(
'adminhtml_catalog_category_tree_can_add_sub_category',
['category' => $this->getCategory(), 'options' => $options, 'store' => $this->getStore()->getId()]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Attribute/NewAttribute/Product/Attributes.php adminhtml_catalog_product_edit_prepare_form $this->_eventManager->dispatch('adminhtml_catalog_product_edit_prepare_form', ['form' => $form]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Attribute/NewAttribute/Product/Attributes.php adminhtml_catalog_product_edit_element_types $this->_eventManager->dispatch('adminhtml_catalog_product_edit_element_types', ['response' => $response]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Attribute/Grid.php product_attribute_grid_build $this->_eventManager->dispatch('product_attribute_grid_build', ['grid' => $this]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Attribute/Edit/Tab/Main.php adminhtml_product_attribute_types $this->_eventManager->dispatch('adminhtml_product_attribute_types', ['response' => $response]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Attribute/Edit/Tab/Main.php product_attribute_form_build_main_tab $this->_eventManager->dispatch('product_attribute_form_build_main_tab', ['form' => $form]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Attribute/Edit/Tab/Advanced.php product_attribute_form_build $this->_eventManager->dispatch('product_attribute_form_build', ['form' => $form]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Attribute/Edit/Tab/Front.php product_attribute_form_build_front_tab $this->_eventManager->dispatch('product_attribute_form_build_front_tab', ['form' => $form]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Attribute/Edit/Tab/Front.php adminhtml_catalog_product_attribute_edit_frontend_prepare_form $this->_eventManager->dispatch(
'adminhtml_catalog_product_attribute_edit_frontend_prepare_form',
['form' => $form, 'attribute' => $attributeObject]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Attribute/Set/Main.php adminhtml_catalog_product_attribute_set_main_html_before $this->_eventManager->dispatch(
'adminhtml_catalog_product_attribute_set_main_html_before',
['block' => $this]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Attribute/Set/Toolbar/Main.php adminhtml_catalog_product_attribute_set_toolbar_main_html_before $this->_eventManager->dispatch(
'adminhtml_catalog_product_attribute_set_toolbar_main_html_before',
['block' => $this]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Grid.php adminhtml_catalog_product_grid_prepare_massaction $this->_eventManager->dispatch('adminhtml_catalog_product_grid_prepare_massaction', ['block' => $this]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Tab/Attributes.php adminhtml_catalog_product_edit_prepare_form $this->_eventManager->dispatch(
'adminhtml_catalog_product_edit_prepare_form',
['form' => $form, 'layout' => $this->getLayout()]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Tab/Attributes.php adminhtml_catalog_product_edit_element_types $this->_eventManager->dispatch('adminhtml_catalog_product_edit_element_types', ['response' => $response]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Tab/Attributes/Create.php adminhtml_catalog_product_edit_tab_attributes_create_html_before $this->_eventManager->dispatch(
'adminhtml_catalog_product_edit_tab_attributes_create_html_before',
['block' => $this]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Edit/Action/Attribute/Tab/Attributes.php adminhtml_catalog_product_form_prepare_excluded_field_list $this->_eventManager->dispatch(
'adminhtml_catalog_product_form_prepare_excluded_field_list',
['object' => $this]);
|
app/code/Magento/Catalog/Block/Adminhtml/Product/Helper/Form/Gallery/Content.php catalog_product_gallery_prepare_layout $this->_eventManager->dispatch('catalog_product_gallery_prepare_layout', ['block' => $this]);
|
app/code/Magento/Tax/Controller/Adminhtml/Tax/IgnoreTaxNotification.php adminhtml_cache_refresh_type $this->_eventManager->dispatch('adminhtml_cache_refresh_type', ['type' => 'config']);
|
app/code/Magento/Tax/Model/Calculation.php tax_rate_data_fetch $this->_eventManager->dispatch('tax_rate_data_fetch', ['request' => $request, 'sender' => $this]);
|
app/code/Magento/Tax/Model/Calculation/Rule.php tax_settings_change_after $this->_eventManager->dispatch('tax_settings_change_after');
|
app/code/Magento/Tax/Model/Calculation/Rule.php tax_settings_change_after $this->_eventManager->dispatch('tax_settings_change_after');
|
app/code/Magento/Tax/Model/Calculation/Rate.php tax_settings_change_after $this->_eventManager->dispatch('tax_settings_change_after');
|
app/code/Magento/Tax/Model/Calculation/Rate.php tax_settings_change_after $this->_eventManager->dispatch('tax_settings_change_after');
|
app/code/Magento/Tax/Model/Calculation/Rate.php tax_settings_change_after $this->_eventManager->dispatch('tax_settings_change_after');
|
app/code/Magento/Bundle/Model/Product/Price.php prepare_catalog_product_collection_prices $this->_eventManager->dispatch(
'prepare_catalog_product_collection_prices',
['collection' => $selections, 'store_id' => $product->getStoreId()]);
|
app/code/Magento/Bundle/Model/Product/Price.php catalog_product_get_final_price $this->_eventManager->dispatch('catalog_product_get_final_price', ['product' => $product, 'qty' => $qty]);
|
app/code/Magento/Bundle/Model/Product/Price.php catalog_product_get_final_price $this->_eventManager->dispatch(
'catalog_product_get_final_price',
['product' => $product, 'qty' => $bundleQty]);
|
app/code/Magento/Bundle/Model/ResourceModel/Indexer/Price.php catalog_product_prepare_index_select $this->eventManager->dispatch(
'catalog_product_prepare_index_select',
[
'select' => $select,
'entity_field' => new Zend_Db_Expr('e.entity_id'),
'website_field' => new Zend_Db_Expr('pw.website_id'),
'store_field' => new Zend_Db_Expr('cwd.default_store_id')
]);
|
app/code/Magento/Bundle/Pricing/Price/BundleSelectionPrice.php catalog_product_get_final_price $this->eventManager->dispatch(
'catalog_product_get_final_price',
['product' => $product, 'qty' => $this->bundleProduct->getQty()]);
|
app/code/Magento/Bundle/Block/Catalog/Product/View/Type/Bundle.php catalog_product_option_price_configuration_after $this->_eventManager->dispatch('catalog_product_option_price_configuration_after', ['configObj' => $configObj]);
|
app/code/Magento/User/Controller/Adminhtml/User/Role/SaveRole.php admin_permissions_role_prepare_save $this->_eventManager->dispatch(
'admin_permissions_role_prepare_save',
['object' => $role, 'request' => $this->getRequest()]);
|
app/code/Magento/User/Model/User.php admin_user_authenticate_before $this->_eventManager->dispatch(
'admin_user_authenticate_before',
['username' => $username, 'user' => $this]);
|
app/code/Magento/User/Model/User.php admin_user_authenticate_after $this->_eventManager->dispatch(
'admin_user_authenticate_after',
['username' => $username, 'password' => $password, 'user' => $this, 'result' => $result]);
|
app/code/Magento/User/Model/User.php admin_user_authenticate_after $this->_eventManager->dispatch(
'admin_user_authenticate_after',
[
'username' => $this->getUserName(),
'password' => $passwordString,
'user' => $this,
'result' => $isCheckSuccessful
]);
|
app/code/Magento/User/Block/Role.php permissions_role_html_before $this->_eventManager->dispatch('permissions_role_html_before', ['block' => $this]);
|
app/code/Magento/Backend/Controller/Adminhtml/Cache/CleanImages.php clean_catalog_images_cache_after $this->_eventManager->dispatch('clean_catalog_images_cache_after');
|
app/code/Magento/Backend/Controller/Adminhtml/Cache/CleanStaticFiles.php clean_static_files_cache_after $this->_eventManager->dispatch('clean_static_files_cache_after');
|
app/code/Magento/Backend/Controller/Adminhtml/Cache/CleanMedia.php clean_media_cache_after $this->_eventManager->dispatch('clean_media_cache_after');
|
app/code/Magento/Backend/Controller/Adminhtml/Cache/FlushAll.php adminhtml_cache_flush_all $this->_eventManager->dispatch('adminhtml_cache_flush_all');
|
app/code/Magento/Backend/Controller/Adminhtml/Cache/FlushSystem.php adminhtml_cache_flush_system $this->_eventManager->dispatch('adminhtml_cache_flush_system');
|
app/code/Magento/Backend/Controller/Adminhtml/System/Design/Save.php theme_save_after $this->_eventManager->dispatch('theme_save_after');
|
app/code/Magento/Backend/Model/Auth.php backend_auth_user_login_success $this->_eventManager->dispatch(
'backend_auth_user_login_success',
['user' => $this->getCredentialStorage()]);
|
app/code/Magento/Backend/Model/Auth.php backend_auth_user_login_failed $this->_eventManager->dispatch(
'backend_auth_user_login_failed',
['user_name' => $username, 'exception' => $e]);
|
app/code/Magento/Backend/Model/Auth.php backend_auth_user_login_failed $this->_eventManager->dispatch(
'backend_auth_user_login_failed',
['user_name' => $username, 'exception' => $e]);
|
app/code/Magento/Backend/Block/Widget/Grid.php backend_block_widget_grid_prepare_grid_before $this->_eventManager->dispatch(
'backend_block_widget_grid_prepare_grid_before',
['grid' => $this, 'collection' => $this->getCollection()]);
|
app/code/Magento/Backend/Block/System/Store/Edit/AbstractForm.php adminhtml_store_edit_form_prepare_form $this->_eventManager->dispatch('adminhtml_store_edit_form_prepare_form', ['block' => $this]);
|
app/code/Magento/Backend/Block/Template.php adminhtml_block_html_before $this->_eventManager->dispatch('adminhtml_block_html_before', ['block' => $this]);
|
app/code/Magento/Backend/Console/Command/CacheCleanCommand.php adminhtml_cache_flush_system $this->eventManager->dispatch('adminhtml_cache_flush_system');
|
app/code/Magento/Backend/Console/Command/CacheFlushCommand.php adminhtml_cache_flush_all $this->eventManager->dispatch('adminhtml_cache_flush_all');
|
app/code/Magento/CatalogImportExport/Model/Import/Product.php catalog_product_import_bunch_delete_commit_before $this->_eventManager->dispatch(
'catalog_product_import_bunch_delete_commit_before',
[
'adapter' => $this,
'bunch' => $bunch,
'ids_to_delete' => $idsToDelete,
]);
|
app/code/Magento/CatalogImportExport/Model/Import/Product.php catalog_product_import_bunch_delete_after $this->_eventManager->dispatch(
'catalog_product_import_bunch_delete_after',
['adapter' => $this, 'bunch' => $bunch]);
|
app/code/Magento/CatalogImportExport/Model/Import/Product.php catalog_product_import_finish_before $this->_eventManager->dispatch('catalog_product_import_finish_before', ['adapter' => $this]);
|
app/code/Magento/CatalogImportExport/Model/Import/Product.php catalog_product_import_bunch_save_after $this->_eventManager->dispatch(
'catalog_product_import_bunch_save_after',
['adapter' => $this, 'bunch' => $bunch]);
|
app/code/Magento/Checkout/Controller/Cart/Add.php checkout_cart_add_product_complete $this->_eventManager->dispatch(
'checkout_cart_add_product_complete',
['product' => $product, 'request' => $this->getRequest(), 'response' => $this->getResponse()]);
|
app/code/Magento/Checkout/Controller/Cart/UpdateItemOptions.php checkout_cart_update_item_complete $this->_eventManager->dispatch(
'checkout_cart_update_item_complete',
['item' => $item, 'request' => $this->getRequest(), 'response' => $this->getResponse()]);
|
app/code/Magento/Checkout/Controller/Onepage/SaveOrder.php checkout_controller_onepage_saveOrder $this->_eventManager->dispatch(
'checkout_controller_onepage_saveOrder',
[
'result' => $result,
'action' => $this
]);
|
app/code/Magento/Checkout/Controller/Onepage/Success.php checkout_onepage_controller_success_action $this->_eventManager->dispatch(
'checkout_onepage_controller_success_action',
[
'order_ids' => [$session->getLastOrderId()],
'order' => $session->getLastRealOrder()
]);
|
app/code/Magento/Checkout/Model/Cart.php checkout_cart_product_add_before $this->_eventManager->dispatch(
'checkout_cart_product_add_before',
['info' => $requestInfo, 'product' => $product]);
|
app/code/Magento/Checkout/Model/Cart.php checkout_cart_product_add_after $this->_eventManager->dispatch(
'checkout_cart_product_add_after',
['quote_item' => $result, 'product' => $product]);
|
app/code/Magento/Checkout/Model/Cart.php checkout_cart_update_items_before $this->_eventManager->dispatch(
'checkout_cart_update_items_before',
['cart' => $this, 'info' => $infoDataObject]);
|
app/code/Magento/Checkout/Model/Cart.php checkout_cart_update_items_after $this->_eventManager->dispatch(
'checkout_cart_update_items_after',
['cart' => $this, 'info' => $infoDataObject]);
|
app/code/Magento/Checkout/Model/Cart.php checkout_cart_save_before $this->_eventManager->dispatch('checkout_cart_save_before', ['cart' => $this]);
|
app/code/Magento/Checkout/Model/Cart.php checkout_cart_save_after $this->_eventManager->dispatch('checkout_cart_save_after', ['cart' => $this]);
|
app/code/Magento/Checkout/Model/Cart.php checkout_cart_product_update_after $this->_eventManager->dispatch(
'checkout_cart_product_update_after',
['quote_item' => $result, 'product' => $product]);
|
app/code/Magento/Checkout/Model/Session.php custom_quote_process $this->_eventManager->dispatch('custom_quote_process', ['checkout_session' => $this]);
|
app/code/Magento/Checkout/Model/Session.php checkout_quote_init $this->_eventManager->dispatch('checkout_quote_init', ['quote' => $quote]);
|
app/code/Magento/Checkout/Model/Session.php load_customer_quote_before $this->_eventManager->dispatch('load_customer_quote_before', ['checkout_session' => $this]);
|
app/code/Magento/Checkout/Model/Session.php checkout_quote_destroy $this->_eventManager->dispatch('checkout_quote_destroy', ['quote' => $this->getQuote()]);
|
app/code/Magento/Checkout/Model/Session.php restore_quote $this->_eventManager->dispatch('restore_quote', ['order' => $order, 'quote' => $quote]);
|
app/code/Magento/Checkout/Model/Type/Onepage.php checkout_type_onepage_save_order_after $this->_eventManager->dispatch(
'checkout_type_onepage_save_order_after',
['order' => $order, 'quote' => $this->getQuote()]);
|
app/code/Magento/Checkout/Model/Type/Onepage.php checkout_submit_all_after $this->_eventManager->dispatch(
'checkout_submit_all_after',
[
'order' => $order,
'quote' => $this->getQuote()
]);
|
app/code/Magento/Checkout/Helper/Data.php checkout_allow_guest $this->_eventManager->dispatch(
'checkout_allow_guest',
['quote' => $quote, 'store' => $store, 'result' => $result]);
|
app/code/Magento/Checkout/Block/QuoteShortcutButtons.php shortcut_buttons_container $this->_eventManager->dispatch(
'shortcut_buttons_container',
[
'container' => $this,
'is_catalog_product' => $this->_isCatalogProduct,
'or_position' => $this->_orPosition,
'checkout_session' => $this->_checkoutSession,
'is_shopping_cart' => true
]);
|
app/code/Magento/Search/Controller/Adminhtml/Term/Report.php on_view_report $this->_eventManager->dispatch('on_view_report', ['report' => 'search']);
|
app/code/Magento/Multishipping/Controller/Checkout/ShippingPost.php checkout_controller_multishipping_shipping_post $this->_eventManager->dispatch(
'checkout_controller_multishipping_shipping_post',
['request' => $this->getRequest(), 'quote' => $this->_getCheckout()->getQuote()]);
|
app/code/Magento/Multishipping/Controller/Checkout/Success.php multishipping_checkout_controller_success_action $this->_eventManager->dispatch('multishipping_checkout_controller_success_action', ['order_ids' => $ids]);
|
app/code/Magento/Multishipping/Model/Checkout/Type/Multishipping.php checkout_type_multishipping_set_shipping_items $this->_eventManager->dispatch('checkout_type_multishipping_set_shipping_items', ['quote' => $quote]);
|
app/code/Magento/Multishipping/Model/Checkout/Type/Multishipping.php checkout_type_multishipping_create_orders_single $this->_eventManager->dispatch(
'checkout_type_multishipping_create_orders_single',
['order' => $order, 'address' => $address, 'quote' => $this->getQuote()]);
|
app/code/Magento/Multishipping/Model/Checkout/Type/Multishipping.php checkout_submit_all_after $this->_eventManager->dispatch(
'checkout_submit_all_after',
['orders' => $orders, 'quote' => $this->getQuote()]);
|
app/code/Magento/Multishipping/Model/Checkout/Type/Multishipping.php checkout_multishipping_refund_all $this->_eventManager->dispatch('checkout_multishipping_refund_all', ['orders' => $orders]);
|
app/code/Magento/Cms/Controller/Router.php cms_controller_router_match_before $this->_eventManager->dispatch(
'cms_controller_router_match_before',
['router' => $this, 'condition' => $condition]);
|
app/code/Magento/Cms/Controller/Adminhtml/Page/Delete.php adminhtml_cmspage_on_delete $this->_eventManager->dispatch('adminhtml_cmspage_on_delete', [
'title' => $title,
'status' => 'success'
]);
|
app/code/Magento/Cms/Controller/Adminhtml/Page/Delete.php adminhtml_cmspage_on_delete $this->_eventManager->dispatch(
'adminhtml_cmspage_on_delete',
['title' => $title, 'status' => 'fail']);
|
app/code/Magento/Cms/Controller/Adminhtml/Page/Save.php cms_page_prepare_save $this->_eventManager->dispatch(
'cms_page_prepare_save',
['page' => $model, 'request' => $this->getRequest()]);
|
app/code/Magento/Cms/Helper/Wysiwyg/Images.php cms_wysiwyg_images_static_urls_allowed $this->_eventManager->dispatch(
'cms_wysiwyg_images_static_urls_allowed',
['result' => $checkResult, 'store_id' => $this->_storeId]);
|
app/code/Magento/Cms/Helper/Page.php cms_page_render $this->_eventManager->dispatch(
'cms_page_render',
['page' => $this->_page, 'controller_action' => $action, 'request' => $this->_getRequest()]);
|
app/code/Magento/Theme/Observer/CheckThemeIsAssignedObserver.php assigned_theme_changed $this->eventDispatcher->dispatch('assigned_theme_changed', ['theme' => $theme]);
|
app/code/Magento/Theme/Model/Design/Config/Plugin.php admin_system_config_changed_section_design $this->eventManager->dispatch(
'admin_system_config_changed_section_design',
['website' => $website, 'store' => $store]);
|
app/code/Magento/Theme/Model/Design/Config/Plugin.php admin_system_config_changed_section_design $this->eventManager->dispatch(
'admin_system_config_changed_section_design',
['website' => $website, 'store' => $store]);
|
app/code/Magento/Theme/Model/Config.php assign_theme_to_stores_after $this->_eventManager->dispatch(
'assign_theme_to_stores_after',
['stores' => $stores, 'scope' => $scope, 'theme' => $theme]);
|
app/code/Magento/Theme/Block/Html/Topmenu.php page_block_html_topmenu_gethtml_before $this->_eventManager->dispatch(
'page_block_html_topmenu_gethtml_before',
['menu' => $this->getMenu(), 'block' => $this, 'request' => $this->getRequest()]);
|
app/code/Magento/Theme/Block/Html/Topmenu.php page_block_html_topmenu_gethtml_after $this->_eventManager->dispatch(
'page_block_html_topmenu_gethtml_after',
['menu' => $this->getMenu(), 'transportObject' => $transportObject]);
|
app/code/Magento/Paypal/Controller/Ipn/Index.php paypal_checkout_success $this->_eventManager->dispatch(
'paypal_checkout_success',
[
'order' => $this->orderFactory->create()->loadByIncrementId($incrementId)
]);
|
app/code/Magento/Paypal/Controller/Express/OnAuthorization.php paypal_express_place_order_success $this->_eventManager->dispatch(
'paypal_express_place_order_success',
[
'order' => $order,
'quote' => $quote
]);
|
app/code/Magento/Paypal/Controller/Express/AbstractExpress/PlaceOrder.php paypal_express_place_order_success $this->_eventManager->dispatch(
'paypal_express_place_order_success',
[
'order' => $order,
'quote' => $this->_getQuote()
]);
|
app/code/Magento/Paypal/Model/Payflowpro.php payment_method_assign_data_ $this->_eventManager->dispatch(
'payment_method_assign_data_' . $this->getCode(),
[
AbstractDataAssignObserver
|
app/code/Magento/Paypal/Model/Payflowpro.php payment_method_assign_data $this->_eventManager->dispatch(
'payment_method_assign_data',
[
AbstractDataAssignObserver
|
app/code/Magento/Review/Controller/Product.php review_controller_product_init_before $this->_eventManager->dispatch('review_controller_product_init_before', ['controller_action' => $this]);
|
app/code/Magento/Review/Controller/Product.php review_controller_product_init $this->_eventManager->dispatch('review_controller_product_init', ['product' => $product]);
|
app/code/Magento/Review/Controller/Product.php review_controller_product_init_after $this->_eventManager->dispatch(
'review_controller_product_init_after',
['product' => $product, 'controller_action' => $this]);
|
app/code/Magento/Review/Model/Rss.php rss_catalog_review_collection_select $this->eventManager->dispatch('rss_catalog_review_collection_select', ['collection' => $collection]);
|
app/code/Magento/Review/Model/ResourceModel/Rating/Collection.php rating_rating_collection_load_before $this->_eventManager->dispatch('rating_rating_collection_load_before', ['collection' => $this]);
|
app/code/Magento/Review/Model/ResourceModel/Review/Collection.php review_review_collection_load_before $this->_eventManager->dispatch('review_review_collection_load_before', ['collection' => $this]);
|
app/code/Magento/Swatches/Controller/Adminhtml/Iframe/Show.php swatch_gallery_upload_image_after $this->_eventManager->dispatch(
'swatch_gallery_upload_image_after',
['result' => $result, 'action' => $this]);
|
app/code/Magento/CatalogInventory/Model/Indexer/Stock/CacheCleaner.php clean_cache_by_tags $this->eventManager->dispatch('clean_cache_by_tags', ['object' => $this->cacheContext]);
|
app/code/Magento/GiftMessage/Block/Message/Inline.php gift_options_prepare_items $this->_eventManager->dispatch('gift_options_prepare_items', ['items' => $entityItems]);
|
app/code/Magento/GiftMessage/Block/Message/Inline.php gift_options_prepare $this->_eventManager->dispatch('gift_options_prepare', ['entity' => $entity]);
|
app/code/Magento/SendFriendGraphQl/Model/Resolver/SendEmailToFriend.php sendfriend_product $this->eventManager->dispatch('sendfriend_product', ['product' => $product]);
|
app/code/Magento/Cookie/Controller/Index/NoCookies.php controller_action_nocookies $this->_eventManager->dispatch(
'controller_action_nocookies',
['action' => $this, 'redirect' => $redirect]);
|
app/code/Magento/CatalogRule/Controller/Adminhtml/Promo/Catalog/Index.php catalogrule_dirty_notice $this->_eventManager->dispatch(
'catalogrule_dirty_notice',
['dirty_rules' => $dirtyRules, 'message' => $this->getDirtyRulesNoticeMessage()]);
|
app/code/Magento/CatalogRule/Controller/Adminhtml/Promo/Catalog/Save.php adminhtml_controller_catalogrule_prepare_save $this->_eventManager->dispatch(
'adminhtml_controller_catalogrule_prepare_save',
['request' => $this->getRequest()]);
|
app/code/Magento/CatalogRule/Model/Indexer/AbstractIndexer.php clean_cache_by_tags $this->_eventManager->dispatch('clean_cache_by_tags', ['object' => $this]);
|
app/code/Magento/ConfigurableProduct/Model/Product/Validator/Plugin.php catalog_product_validate_variations_before $this->eventManager->dispatch(
'catalog_product_validate_variations_before',
['product' => $parentProduct, 'variations' => $products]);
|
app/code/Magento/Indexer/Model/Processor/CleanCache.php clean_cache_after_reindex $this->eventManager->dispatch('clean_cache_after_reindex', ['object' => $this->context]);
|
app/code/Magento/Indexer/Model/Processor/CleanCache.php clean_cache_by_tags $this->eventManager->dispatch('clean_cache_by_tags', ['object' => $this->context]);
|
app/code/Magento/Customer/Controller/Account/EditPost.php customer_account_edited $this->_eventManager->dispatch(
'customer_account_edited',
['email' => $customerCandidateDataObject->getEmail()]);
|
app/code/Magento/Customer/Controller/Account/CreatePost.php customer_register_success $this->_eventManager->dispatch(
'customer_register_success',
['account_controller' => $this, 'customer' => $customer]);
|
app/code/Magento/Customer/Controller/Adminhtml/Index/Save.php adminhtml_customer_prepare_save $this->_eventManager->dispatch(
'adminhtml_customer_prepare_save',
['customer' => $customer, 'request' => $this->getRequest()]);
|
app/code/Magento/Customer/Controller/Adminhtml/Index/Save.php adminhtml_customer_save_after $this->_eventManager->dispatch(
'adminhtml_customer_save_after',
['customer' => $customer, 'request' => $this->getRequest()]);
|
app/code/Magento/Customer/Model/Visitor.php visitor_init $this->_eventManager->dispatch('visitor_init', ['visitor' => $this]);
|
app/code/Magento/Customer/Model/Visitor.php visitor_activity_save $this->_eventManager->dispatch('visitor_activity_save', ['visitor' => $this]);
|
app/code/Magento/Customer/Model/AccountManagement.php customer_customer_authenticated $this->eventManager->dispatch(
'customer_customer_authenticated',
['model' => $customerModel, 'password' => $password]);
|
app/code/Magento/Customer/Model/AccountManagement.php customer_data_object_login $this->eventManager->dispatch('customer_data_object_login', ['customer' => $customer]);
|
app/code/Magento/Customer/Model/Session.php customer_session_init $this->_eventManager->dispatch('customer_session_init', ['customer_session' => $this]);
|
app/code/Magento/Customer/Model/Session.php customer_login $this->_eventManager->dispatch('customer_login', ['customer' => $customer]);
|
app/code/Magento/Customer/Model/Session.php customer_data_object_login $this->_eventManager->dispatch('customer_data_object_login', ['customer' => $this->getCustomerDataObject()]);
|
app/code/Magento/Customer/Model/Session.php customer_login $this->_eventManager->dispatch('customer_login', ['customer' => $customerModel]);
|
app/code/Magento/Customer/Model/Session.php customer_data_object_login $this->_eventManager->dispatch('customer_data_object_login', ['customer' => $customer]);
|
app/code/Magento/Customer/Model/Session.php customer_logout $this->_eventManager->dispatch('customer_logout', ['customer' => $this->getCustomer()]);
|
app/code/Magento/Customer/Model/Customer.php customer_customer_authenticated $this->_eventManager->dispatch(
'customer_customer_authenticated',
['model' => $this, 'password' => $password]);
|
app/code/Magento/Customer/Model/Address/AbstractAddress.php customer_address_format $this->_eventManager->dispatch('customer_address_format', ['type' => $formatType, 'address' => $this]);
|
app/code/Magento/Customer/Model/ResourceModel/CustomerRepository.php customer_save_after_data_object $this->eventManager->dispatch(
'customer_save_after_data_object',
[
'customer_data_object' => $savedCustomer,
'orig_customer_data_object' => $prevCustomerData,
'delegate_data' => $delegatedNewOperation ? $delegatedNewOperation->getAdditionalData()
|
app/code/Magento/Customer/Block/Adminhtml/Edit/Tab/Carts.php adminhtml_block_html_before $this->_eventManager->dispatch('adminhtml_block_html_before', ['block' => $this]);
|
app/code/Magento/Vault/Model/Method/Vault.php payment_method_assign_data_vault $this->eventManager->dispatch(
'payment_method_assign_data_vault',
[
AbstractDataAssignObserver
|
app/code/Magento/Vault/Model/Method/Vault.php payment_method_assign_data_vault_ $this->eventManager->dispatch(
'payment_method_assign_data_vault_' . $this->getProviderCode(),
[
AbstractDataAssignObserver
|
app/code/Magento/Wishlist/Controller/Index/Add.php wishlist_add_product $this->_eventManager->dispatch(
'wishlist_add_product',
['wishlist' => $wishlist, 'product' => $product, 'item' => $result]);
|
app/code/Magento/Wishlist/Controller/Index/UpdateItemOptions.php wishlist_update_item $this->_eventManager->dispatch(
'wishlist_update_item',
['wishlist' => $wishlist, 'product' => $product, 'item' => $wishlist->getItem($id)]);
|
app/code/Magento/Wishlist/Controller/Index/Send.php wishlist_share $this->_eventManager->dispatch('wishlist_share', ['wishlist' => $wishlist]);
|
app/code/Magento/Wishlist/Model/Wishlist.php wishlist_add_item $this->_eventManager->dispatch('wishlist_add_item', ['item' => $item]);
|
app/code/Magento/Wishlist/Model/Wishlist.php wishlist_product_add_after $this->_eventManager->dispatch('wishlist_product_add_after', ['items' => $items]);
|
app/code/Magento/Wishlist/Model/Rss/Wishlist.php rss_wishlist_xml_callback $this->eventManager->dispatch('rss_wishlist_xml_callback', $args);
|
app/code/Magento/Wishlist/Model/ResourceModel/Item/Collection.php wishlist_item_collection_products_after_load $this->_eventManager->dispatch(
'wishlist_item_collection_products_after_load',
['product_collection' => $productCollection]);
|
app/code/Magento/Wishlist/Helper/Data.php wishlist_items_renewed $this->_eventManager->dispatch('wishlist_items_renewed');
|
app/code/Magento/Wishlist/Block/Customer/Wishlist/Item/Options.php product_option_renderer_init $this->_eventManager->dispatch('product_option_renderer_init', ['block' => $this]);
|
app/code/Magento/Reports/Model/ResourceModel/Order/Collection.php sales_prepare_amount_expression $this->_eventManager->dispatch(
'sales_prepare_amount_expression',
['collection' => $this, 'expression_object' => $expressionTransferObject]);
|
app/code/Magento/Reports/Block/Adminhtml/Grid.php adminhtml_widget_grid_filter_collection $this->_eventManager->dispatch(
'adminhtml_widget_grid_filter_collection',
['collection' => $this->getCollection(), 'filter_values' => $this->_filterValues]);
|
app/code/Magento/Store/Model/Group.php _delete $this->eventManager->dispatch($this->_eventPrefix . '_delete', ['group' => $group]);
|
app/code/Magento/Store/Model/Group.php _save $this->eventManager->dispatch($this->_eventPrefix . '_save', ['group' => $group]);
|
app/code/Magento/Store/Model/Store.php NO_MATCH $this->eventManager->dispatch($event, ['store' => $store]);
|
app/code/Magento/Store/Model/Store.php _delete $this->eventManager->dispatch($this->_eventPrefix . '_delete', ['store' => $store]);
|
app/code/Magento/Store/Model/Config/Importer/Processor/Create.php store_add $this->eventManager->dispatch('store_add', ['store' => $store]);
|
app/code/Magento/Store/Model/Address/Renderer.php store_address_format $this->eventManager->dispatch('store_address_format', ['type' => $type, 'store_info' => $storeInfo]);
|
app/code/Magento/SalesRule/Controller/Adminhtml/Promo/Quote/Save.php adminhtml_controller_salesrule_prepare_save $this->_eventManager->dispatch(
'adminhtml_controller_salesrule_prepare_save',
['request' => $this->getRequest()]);
|
app/code/Magento/SalesRule/Model/Rule.php salesrule_rule_get_coupon_types $this->_eventManager->dispatch('salesrule_rule_get_coupon_types', ['transport' => $transport]);
|
app/code/Magento/SalesRule/Model/Quote/Discount.php sales_quote_address_discount_item $this->eventManager->dispatch('sales_quote_address_discount_item', $eventArgs);
|
app/code/Magento/SalesRule/Model/Quote/Discount.php sales_quote_address_discount_item $this->eventManager->dispatch('sales_quote_address_discount_item', $eventArgs);
|
app/code/Magento/SalesRule/Model/Rule/Condition/Combine.php salesrule_rule_condition_combine $this->_eventManager->dispatch('salesrule_rule_condition_combine', ['additional' => $additional]);
|
app/code/Magento/SalesRule/Model/RulesApplier.php salesrule_validator_process $this->_eventManager->dispatch(
'salesrule_validator_process',
[
'rule' => $rule,
'item' => $item,
'address' => $address,
'quote' => $quote,
'qty' => $qty,
'result' => $discountData
]);
|
app/code/Magento/SalesRule/Block/Adminhtml/Promo/Widget/Chooser.php adminhtml_block_promo_widget_chooser_prepare_collection $this->_eventManager->dispatch(
'adminhtml_block_promo_widget_chooser_prepare_collection',
['collection' => $collection]);
|
app/code/Magento/SalesRule/Block/Adminhtml/Promo/Quote/Edit/Tab/Actions.php adminhtml_block_salesrule_actions_prepareform $this->_eventManager->dispatch('adminhtml_block_salesrule_actions_prepareform', ['form' => $form]);
|
app/code/Magento/SalesRule/Block/Adminhtml/Promo/Quote/Edit/Tab/Coupons/Form.php adminhtml_promo_quote_edit_tab_coupons_form_prepare_form $this->_eventManager->dispatch(
'adminhtml_promo_quote_edit_tab_coupons_form_prepare_form',
['form' => $form]);
|