WC_Email_Customer_Abandoned_Cart_Recovery::get_active_recovery_handlers
Currently-active known recovery handlers, keyed by plugin file path with the display name as value.
Method of the class: WC_Email_Customer_Abandoned_Cart_Recovery{}
No Hooks.
Returns
Array
Usage
$result = WC_Email_Customer_Abandoned_Cart_Recovery::get_active_recovery_handlers(): array;
Changelog
| Since 11.0.0 | Introduced. |
WC_Email_Customer_Abandoned_Cart_Recovery::get_active_recovery_handlers() WC Email Customer Abandoned Cart Recovery::get active recovery handlers code WC 11.0.0
public static function get_active_recovery_handlers(): array {
if ( ! function_exists( 'is_plugin_active' ) ) {
require_once ABSPATH . 'wp-admin/includes/plugin.php';
}
return array_filter(
self::KNOWN_RECOVERY_HANDLERS,
static fn( $name, $slug ) => is_plugin_active( $slug ),
ARRAY_FILTER_USE_BOTH
);
}