Files
gustavoo-me/wp-content/plugins/fluent-crm/app/Hooks/Handlers/DeactivationHandler.php
T
2026-07-23 22:56:30 -03:00

30 lines
834 B
PHP

<?php
namespace FluentCrm\App\Hooks\Handlers;
/**
* DeactivationHandler Class
*
* FluentCRM Deactivation Handler Class.
*
* @package FluentCrm\App\Hooks
*
* @version 1.0.0
*/
class DeactivationHandler
{
public function handle()
{
if (function_exists('\as_unschedule_all_actions')) {
as_unschedule_all_actions('fluentcrm_scheduled_every_minute_tasks');
as_unschedule_all_actions('fluent_crm_ascheduler_runs_daily');
}
wp_clear_scheduled_hook('fluentcrm_scheduled_minute_tasks');
wp_clear_scheduled_hook('fluentcrm_scheduled_hourly_tasks');
wp_clear_scheduled_hook('fluentcrm_scheduled_weekly_tasks');
wp_clear_scheduled_hook('fluentcrm_scheduled_five_minute_tasks');
wp_clear_scheduled_hook('fluentcrm_scheduled_daily_tasks');
}
}