woocommerce_debug_tools filter-hookWC 1.0

Usage

add_filter( 'woocommerce_debug_tools', 'wp_kama_woocommerce_debug_tools_filter' );

/**
 * Function for `woocommerce_debug_tools` filter-hook.
 * 
 * @param  $tools 
 *
 * @return 
 */
function wp_kama_woocommerce_debug_tools_filter( $tools ){

	// filter...
	return $tools;
}
$tools
-

Where the hook is called

WC_REST_System_Status_Tools_V2_Controller::get_tools()
woocommerce_debug_tools

Where the hook is used in WooCommerce

woocommerce/src/Internal/Admin/Analytics.php 62
add_filter( 'woocommerce_debug_tools', array( $this, 'register_cache_clear_tool' ) );
woocommerce/src/Internal/DataStores/Orders/CustomOrdersTableController.php 119
self::add_filter( 'woocommerce_debug_tools', array( $this, 'add_initiate_regeneration_entry_to_tools_array' ), 999, 1 );
woocommerce/src/Internal/ProductAttributesLookup/DataRegenerator.php 59
self::add_filter( 'woocommerce_debug_tools', array( $this, 'add_initiate_regeneration_entry_to_tools_array' ), 1, 999 );
woocommerce/src/Internal/ProductDownloads/ApprovedDirectories/Admin/SyncUI.php 42
add_filter( 'woocommerce_debug_tools', array( $this, 'add_tools' ) );
woocommerce/src/Internal/TransientFiles/TransientFilesEngine.php 55
self::add_filter( 'woocommerce_debug_tools', array( $this, 'add_debug_tools_entries' ), 999, 1 );