task_id); $this->log(LogLevel::NOTICE, 'rescheduled', $task_id, $message, $data); } /** * Logs a cancelled message. * * @since 0.0.1 * * @param int $task_id The task ID. * @param array $data The data to log. * @param string $message The message to log. * * @return void The method does not return any value. */ public function log_cancelled(int $task_id, array $data = [], string $message = ''): void { $message = $message ?: sprintf('Task %d cancelled.', $task_id); $this->log(LogLevel::NOTICE, 'cancelled', $task_id, $message, $data); } /** * Logs a retrying message. * * @since 0.0.1 * * @param int $task_id The task ID. * @param array $data The data to log. * @param string $message The message to log. * * @return void The method does not return any value. */ public function log_retrying(int $task_id, array $data = [], string $message = ''): void { $message = $message ?: sprintf('Task %d retrying.', $task_id); $this->log(LogLevel::INFO, 'retrying', $task_id, $message, $data); } }