PHP Class MC4WP_Queue

Afficher le fichier Open project: dannyvankooten/mailchimp-for-wordpress

Protected Properties

Свойство Type Description
$dirty boolean
$jobs MC4WP_Queue_Job[]
$option_name string

Méthodes publiques

Méthode Description
__construct ( string $option_name ) MC4WP_Ecommerce_Queue constructor.
all ( ) : MC4WP_Queue_Job[] Get all jobs in the queue
delete ( MC4WP_Queue_Job $job )
get ( ) : MC4WP_Queue_Job | false Get all jobs in the queue
put ( mixed $data ) : boolean Add job to queue
reschedule ( MC4WP_Queue_Job $job )
reset ( ) Reset queue
save ( ) Save the queue

Méthodes protégées

Méthode Description
load ( ) Load jobs from option

Method Details

__construct() public méthode

MC4WP_Ecommerce_Queue constructor.
public __construct ( string $option_name )
$option_name string

all() public méthode

Get all jobs in the queue
public all ( ) : MC4WP_Queue_Job[]
Résultat MC4WP_Queue_Job[] Array of jobs

delete() public méthode

public delete ( MC4WP_Queue_Job $job )
$job MC4WP_Queue_Job

get() public méthode

Get all jobs in the queue
public get ( ) : MC4WP_Queue_Job | false
Résultat MC4WP_Queue_Job | false

load() protected méthode

Load jobs from option
protected load ( )

put() public méthode

Add job to queue
public put ( mixed $data ) : boolean
$data mixed
Résultat boolean

reschedule() public méthode

public reschedule ( MC4WP_Queue_Job $job )
$job MC4WP_Queue_Job

reset() public méthode

Reset queue
public reset ( )

save() public méthode

Save the queue
public save ( )

Property Details

$dirty protected_oe property

protected bool $dirty
Résultat boolean

$jobs protected_oe property

protected MC4WP_Queue_Job[] $jobs
Résultat MC4WP_Queue_Job[]

$option_name protected_oe property

protected string $option_name
Résultat string