ActionScheduler_FatalErrorMonitor::handle_unexpected_shutdown()
Метод класса: ActionScheduler_FatalErrorMonitor{}
Хуки из метода
Возвращает
null
. Ничего.
Использование
$ActionScheduler_FatalErrorMonitor = new ActionScheduler_FatalErrorMonitor(); $ActionScheduler_FatalErrorMonitor->handle_unexpected_shutdown();
Код ActionScheduler_FatalErrorMonitor::handle_unexpected_shutdown() ActionScheduler FatalErrorMonitor::handle unexpected shutdown WC 7.7.0
public function handle_unexpected_shutdown() { if ( $error = error_get_last() ) { if ( in_array( $error['type'], array( E_ERROR, E_PARSE, E_COMPILE_ERROR, E_USER_ERROR, E_RECOVERABLE_ERROR ) ) ) { if ( !empty($this->action_id) ) { $this->store->mark_failure( $this->action_id ); do_action( 'action_scheduler_unexpected_shutdown', $this->action_id, $error ); } } $this->store->release_claim( $this->claim ); } }