get_group() ); } public function schedule_immediate( string $hook, $args = array() ): int { if ( ! function_exists( 'as_schedule_single_action' ) ) { return 0; } return as_schedule_single_action( gmdate( 'U' ) - 1, $hook, $args, $this->get_group() ); } public function has_scheduled_action( string $hook, $args = array() ): bool { if ( ! function_exists( 'as_next_scheduled_action' ) ) { return false; } return as_next_scheduled_action( $hook, $args, $this->get_group() ) !== false; } }