File "CronTaskSchedulerTrait.php"

Full Path: /home/romayxjt/public_html/wp-content/plugins/fluentform/vendor/wpfluent/framework/src/WPFluent/Foundation/CronTaskSchedulerTrait.php
File size: 406 bytes
MIME-type: text/x-php
Charset: utf-8

<?php

namespace FluentForm\Framework\Foundation;

trait CronTaskSchedulerTrait
{
	public function addCronTask($hook, $recurrence, $args = [], $wp_error = false)
	{
		if (!wp_next_scheduled($hook)) {
			wp_schedule_event(time(), $recurrence, $hook, $args, $wp_error);
		}
	}

	public function removeCronTask($hook)
	{
		$timestamp = wp_next_scheduled($hook);
		wp_unschedule_event($timestamp, $hook);
	}
}