\ActionScheduler_FatalErrorMonitor

Class ActionScheduler_FatalErrorMonitor

Summary

Methods
Properties
Constants
__construct()
attach()
detach()
track_current_action()
untrack_action()
handle_unexpected_shutdown()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$claim
$store
$action_id
N/A

Properties

$claim

$claim : \ActionScheduler_ActionClaim

ActionScheduler_ActionClaim instance.

Type

normal

$store

$store : \ActionScheduler_Store

ActionScheduler_Store instance.

Type

normal

$action_id

$action_id : int

Current action's ID.

Type

normal

Methods

__construct()

__construct(\ActionScheduler_Store  $store) : mixed

Construct.

Parameters

\ActionScheduler_Store $store

Action store.

Returns

mixed

attach()

attach(\ActionScheduler_ActionClaim  $claim) : mixed

Start monitoring.

Parameters

\ActionScheduler_ActionClaim $claim

Claimed actions.

Returns

mixed

detach()

detach() : mixed

Stop monitoring.

Returns

mixed

track_current_action()

track_current_action(int  $action_id) : mixed

Track specified action.

Parameters

int $action_id

Action ID to track.

Returns

mixed

untrack_action()

untrack_action() : mixed

Un-track action.

Returns

mixed

handle_unexpected_shutdown()

handle_unexpected_shutdown() : mixed

Handle unexpected shutdown.

Returns

mixed