# Query: (do_action\\(|@doAction\\(|apply_filters)
# Flags: RegExp
# Excluding: vendor, HOOKS.md, storage
108 action hooks
app\Filters\Filter.php:
74: apply_filters("before_{$fullClassName}", $this->query);
88: apply_filters("after_{$fullClassName}", $this->query);
app\Http\Controllers\BatchController.php:
46: do_action('before_batch_delete');
53: do_action('after_batch_delete');
73: return apply_filters('batch_delete_response', $this->response);
app\Http\Controllers\Controller.php:
153: $filteredResult = apply_filters($filterTag, $method, $parameters);
app\Http\Controllers\VendorController.php:
83: do_action('before_vendor_create');
115: do_action('after_vendor_create', ['vendor_id' => $vendorId, 'user' => $user]);
app\Http\Controllers\Vendor\ExportController.php:
25: do_action('before_vendor_export_product');
app\Http\Controllers\Vendor\ImportController.php:
20: do_action('before_vendor_import_product');
34: do_action('after_vendor_import_product');
app\Http\Controllers\Vendor\ProductController.php:
69: do_action('before_vendor_create_product');
136: do_action('after_vendor_create_product', $product);
313: do_action('before_vendor_delete_product');
317: do_action('after_vendor_delete_product');
app\Http\Middleware\TrimStrings.php:
94: $skipAttibutes = apply_filters('skip_to_trims_strips', [
app\Lib\Menus\Admin\AccountSettings.php:
71: apply_filters('admin_sidebar_configuration_account_settings_menu', $items);
app\Lib\Menus\Admin\EmailSettings.php:
43: apply_filters('admin_sidebar_configuration_email_settings_menu', $items);
app\Lib\Menus\Admin\GeneralSettings.php:
57: apply_filters('admin_sidebar_configuration_general_settings_menu', $items);
app\Lib\Menus\Admin\OrderSettings.php:
43: apply_filters('admin_sidebar_configuration_general_settings_menu', $items);
app\Lib\Menus\Admin\QuickLink.php:
136: apply_filters('admin_quick_links', $quickLinks);
app\Lib\Menus\Admin\TopHeaderLeftMenu.php:
55: apply_filters('admin_top_header_left_menu', $items);
app\Lib\Menus\Vendor\TopHeaderLeftMenu.php:
55: apply_filters('vendor_top_header_left_menu', $items);
app\Models\User.php:
607: do_action('before_user_create', [...]);
623: do_action('after_user_create', $id);
640: do_action('before_user_update', $result);
660: do_action('after_user_update', $result);
710: do_action('before_user_delete', $user);
719: do_action('after_user_delete', $user);
app\Models\Vendor.php:
226: do_action('before_vendor_update', [$vendor, $data]);
246: do_action('after_vendor_update', $vendor);
262: do_action('before_vendor_delete', $record);
272: do_action('after_vendor_delete', $record);
app\Services\Product\Editor\ProductDataTabs.php:
109: $tabs = apply_filters('product_editor_data_tabs', [
app\Services\Product\Editor\Section.php:
84: $sections = apply_filters('product_editor_sections', [
app\Services\Product\Editor\TypeSelector.php:
34: $productTypeSelectors = apply_filters('product_editor_type_selector', [
Modules\Addons\Http\Controllers\AddonsController.php:
36: do_action('before_addon_upload');
65: do_action('after_addon_upload');
96: do_action('before_addon_deactivation', $alias);
97: do_action("before_{$alias}_addon_deactivation");
105: do_action('after_addon_deactivation', $alias);
106: do_action("after_{$alias}_addon_deactivation");
110: do_action('before_addon_activation', $alias);
111: do_action("before_{$alias}_addon_activation");
130: do_action('after_addon_activation', $alias);
131: do_action("after_{$alias}_addon_activation");
153: do_action('before_addon_remove', $alias);
154: do_action("before_{$alias}_addon_remove");
163: do_action('after_addon_remove', $alias);
164: do_action("after_{$alias}_addon_remove");
resources\views\admin\layouts\app.blade.php:
5: @doAction('after_admin_panel_head')
44: @doAction("before_admin_panel_css_{$view_name}")
48: @doAction("after_admin_panel_css_{$view_name}")
85: @doAction('before_admin_panel_head')
93: <?php echo apply_filters('admin_panel_body_tag', ''); ?>>
94: @doAction('after_admin_panel_body')
104: @doAction('before_admin_panel_sidebar')
110: @doAction('before_admin_panel_header')
114: @doAction('after_admin_panel_header')
129: @doAction('before_admin_panel_content')
130: @doAction("before_admin_panel_content_{$view_name}")
136: @doAction('after_admin_panel_content')
137: @doAction("after_admin_panel_content_{$view_name}")
200: @doAction("before_admin_panel_js_{$view_name}")
204: @doAction("after_admin_panel_js_{$view_name}")
208: @doAction('before_admin_panel_body')
resources\views\admin\products\sections\product-data.blade.php:
77: @doAction('before_product_editor_data_tab_content')
93: @doAction('after_product_editor_data_tab_content')
resources\views\site\layouts\master.blade.php:
5: @doAction('after_site_head')
48: @doAction("before_site_css_{$view_name}")
52: @doAction("after_site_css_{$view_name}")
104: @doAction('before_site_head')
107: <?php echo apply_filters('site_body_tag', 'class="antialiased min-h-screen"'); ?>
108: @doAction('after_site_body')
126: @doAction('before_site_top_nav')
132: @doAction('before_site_header')
139: @doAction('before_site_bottom_nav')
143: @doAction('after_site_bottom_nav')
149: @doAction('before_site_content')
150: @doAction("before_site_content_{$view_name}")
154: @doAction('after_site_content')
155: @doAction("after_site_content_{$view_name}")
164: @doAction('before_site_footer')
168: @doAction('after_site_footer')
190: @doAction("before_site_js_{$view_name}")
194: @doAction("after_site_js_{$view_name}")
199: @doAction('before_site_body')
resources\views\site\layouts\section\product-details\slider.blade.php:
7: @doAction('before_signle_product_summary_slider', $definedData)
140: @doAction('after_signle_product_summary_slider', $definedData)
resources\views\site\product\details.blade.php:
17: @doAction('before_signle_product_breadcrumb', $definedData)
65: @doAction('before_signle_product_summary', $definedData)
73: @doAction('before_signle_product_summary_categories_metas', $definedData)
97: @doAction('before_signle_product_summary_product_name', $definedData)
105: @doAction('before_signle_product_summary_rating_metas', $definedData)
163: @doAction('before_signle_product_summary_offer', $definedData)
167: @doAction('before_signle_product_summary_variation', $definedData)
173: @doAction('before_signle_product_summary_add_to_cart', $definedData)
177: @doAction('after_signle_product_summary_add_to_cart', $definedData)
184: @doAction('before_signle_product_summary_delivery', $definedData)
188: @doAction('after_signle_product_summary_delivery', $definedData)
193: @doAction('before_signle_product_detail', $definedData)
197: @doAction('before_signle_product_detail_tabs', $definedData)
291: @doAction('before_signle_product_detail_related_products', $definedData)
295: @doAction('after_signle_product_detail_related_products', $definedData)
299: @doAction('before_signle_product_detail_vendor', $definedData)
373: @doAction('before_signle_product_detail_same_shop_products', $definedData)
377: @doAction('after_signle_product_detail_same_shop_products', $definedData)
383: @doAction('after_signle_product_detail', $definedData)