ActionScheduler_Logger
in package
Class ActionScheduler_Logger
Tags
Table of Contents
- $logger : mixed
- get_entry() : ActionScheduler_LogEntry
- get_logs() : array<string|int, ActionScheduler_LogEntry>
- init() : mixed
- instance() : ActionScheduler_Logger
- log() : string
- log_canceled_action() : mixed
- log_completed_action() : mixed
- log_failed_action() : mixed
- log_failed_fetch_action() : mixed
- log_ignored_action() : mixed
- log_reset_action() : mixed
- log_started_action() : mixed
- log_stored_action() : mixed
- log_timed_out_action() : mixed
- log_unexpected_shutdown() : mixed
Properties
$logger
private
static mixed
$logger
= NULL
Methods
get_entry()
public
abstract get_entry(string $entry_id) : ActionScheduler_LogEntry
Parameters
- $entry_id : string
Return values
ActionScheduler_LogEntry —get_logs()
public
abstract get_logs(string $action_id) : array<string|int, ActionScheduler_LogEntry>
Parameters
- $action_id : string
Return values
array<string|int, ActionScheduler_LogEntry> —init()
public
init() : mixed
Tags
Return values
mixed —instance()
public
static instance() : ActionScheduler_Logger
Return values
ActionScheduler_Logger —log()
public
abstract log(string $action_id, string $message[, DateTime $date = NULL ]) : string
Parameters
- $action_id : string
- $message : string
- $date : DateTime = NULL
Return values
string —The log entry ID
log_canceled_action()
public
log_canceled_action(mixed $action_id) : mixed
Parameters
- $action_id : mixed
Return values
mixed —log_completed_action()
public
log_completed_action(mixed $action_id) : mixed
Parameters
- $action_id : mixed
Return values
mixed —log_failed_action()
public
log_failed_action(mixed $action_id, Exception $exception) : mixed
Parameters
- $action_id : mixed
- $exception : Exception
Return values
mixed —log_failed_fetch_action()
public
log_failed_fetch_action(mixed $action_id) : mixed
Parameters
- $action_id : mixed
Return values
mixed —log_ignored_action()
public
log_ignored_action(mixed $action_id) : mixed
Parameters
- $action_id : mixed
Return values
mixed —log_reset_action()
public
log_reset_action(mixed $action_id) : mixed
Parameters
- $action_id : mixed
Return values
mixed —log_started_action()
public
log_started_action(mixed $action_id) : mixed
Parameters
- $action_id : mixed
Return values
mixed —log_stored_action()
public
log_stored_action(mixed $action_id) : mixed
Parameters
- $action_id : mixed
Return values
mixed —log_timed_out_action()
public
log_timed_out_action(mixed $action_id, mixed $timeout) : mixed
Parameters
- $action_id : mixed
- $timeout : mixed
Return values
mixed —log_unexpected_shutdown()
public
log_unexpected_shutdown(mixed $action_id, mixed $error) : mixed
Parameters
- $action_id : mixed
- $error : mixed