Project Type: WordPress Plugins

ActionScheduler_QueueCleaner

Located in classes/ActionScheduler_QueueCleaner.php. Provides cleanup routines for old actions, timed-out claims, and long-running failures. Public Methods __construct( ?ActionScheduler_Store $store = null, $batch_size = 20 ) Initialize the cleaner. Parameters: $store...

ActionScheduler_Compatibility

Located in classes/ActionScheduler_Compatibility.php. Provides lightweight compatibility wrappers for WordPress core functions that were introduced in later WP versions. Public Methods convert_hr_to_bytes( $value ) Convert a shorthand byte value (e.g., 256M)...

ActionScheduler_DateTime

Located in classes/ActionScheduler_DateTime.php. Extension of PHP’s DateTime that supports explicit UTC offsets when a timezone string is not available. Public Methods getTimestamp() Return the Unix timestamp for the object. Returns:...

ActionScheduler_ActionFactory

Located in classes/ActionScheduler_ActionFactory.php. Creates and stores scheduled actions with different schedule types (async, single, recurring, cron) and can hydrate stored actions from persisted data. This class is an internal helper...

Actions Overview

This document summarizes how Action Scheduler represents actions in code and how those actions move through states during their lifecycle. It is based on the Action classes in classes/actions/ and...

Querying scheduled actions

This document covers the public query helpers for scheduled actions. Overview Action Scheduler provides three main query helpers: as_next_scheduled_action() — find the next scheduled occurrence for a hook/args/group. as_has_scheduled_action() —...

Scheduling actions

This document covers the public scheduling helpers exposed by Action Scheduler. Overview Use these functions to enqueue or schedule actions to run now, once in the future, on a fixed...

ActionScheduler_CanceledAction

Represents a stored action that has been canceled. It behaves like a finished action but ensures it uses a null schedule regardless of the schedule passed to its constructor. Source:...

ActionScheduler_ActionClaim

Represents a claim on a set of action IDs. Claims are used by the queue runner and data stores to lock a batch of pending actions for processing, preventing other...

ActionScheduler_FinishedAction

Represents a stored action that is already finished. It is used for actions whose stored status is not pending or canceled (for example, complete, failed, or in-progress), and it intentionally...

← Back to Chubes.net