[Back] <?php
/*
* Copyright (c) 2023 LatePoint LLC. All rights reserved.
*/
class OsMarketingSystemsHelper {
public static function is_external_marketing_system_enabled(string $external_marketing_system_code): bool {
return OsSettingsHelper::is_on('enable_' . $external_marketing_system_code);
}
public static function get_list_of_external_marketing_systems($enabled_only = false) {
$external_marketing_systems = [];
/**
* Returns an array of external marketing systems
*
* @since 4.7.0
* @hook latepoint_list_of_external_marketing_systems
*
* @param {array} array of marketing systems
* @param {bool} filter to return only marketing systems that are enabled
*
* @returns {array} The array of external marketing systems
*
*/
return apply_filters('latepoint_list_of_external_marketing_systems', $external_marketing_systems, $enabled_only);
}
}