Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
WP Plugins
Cron-Control
Commits
1fc22b9f
Commit
1fc22b9f
authored
Feb 17, 2017
by
Erick Hitter
Browse files
Update REST API CLI commands to use new utility functions
`get_event()` method was removed earlier
parent
767ee6d4
Changes
1
Hide whitespace changes
Inline
Side-by-side
includes/wp-cli/class-rest-api.php
View file @
1fc22b9f
...
...
@@ -72,16 +72,20 @@ class REST_API extends \WP_CLI_Command {
$formatted_events
=
array
();
foreach
(
$events
as
$event
)
{
$event_data
=
\
Automattic\WP\Cron_Control\Events
::
instance
()
->
get_event
(
$event
[
'timestamp'
],
$event
[
'action'
],
$event
[
'instance'
]
);
$event_data
=
\
Automattic\WP\Cron_Control\get_event_by_attributes
(
array
(
'timestamp'
=>
$event
[
'timestamp'
],
'action_hashed'
=>
$event
[
'action'
],
'instance'
=>
$event
[
'instance'
],
)
);
$formatted_events
[]
=
array
(
'timestamp'
=>
$event_data
[
'
timestamp
'
]
,
'action'
=>
$event_data
[
'
action
'
]
,
'instance'
=>
$event_data
[
'
instance
'
]
,
'scheduled_for'
=>
date
(
TIME_FORMAT
,
$event_data
[
'
timestamp
'
]
),
'internal_event'
=>
\
Automattic\WP\Cron_Control\is_internal_event
(
$event_data
[
'
action
'
]
)
?
__
(
'true'
,
'automattic-cron-control'
)
:
''
,
'schedule_name'
=>
false
===
$event_data
[
'
schedule
'
]
?
__
(
'n/a'
,
'automattic-cron-control'
)
:
$event_data
[
'
schedule
'
]
,
'event_args'
=>
maybe_serialize
(
$event_data
[
'
args
'
]
),
'timestamp'
=>
$event_data
->
timestamp
,
'action'
=>
$event_data
->
action
,
'instance'
=>
$event_data
->
instance
,
'scheduled_for'
=>
date
(
TIME_FORMAT
,
$event_data
->
timestamp
),
'internal_event'
=>
\
Automattic\WP\Cron_Control\is_internal_event
(
$event_data
->
action
)
?
__
(
'true'
,
'automattic-cron-control'
)
:
''
,
'schedule_name'
=>
false
===
$event_data
->
schedule
?
__
(
'n/a'
,
'automattic-cron-control'
)
:
$event_data
->
schedule
,
'event_args'
=>
maybe_serialize
(
$event_data
->
args
),
);
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment