publish($this->queue, $message); } catch (\Throwable $th) { Console::error('[Audit] Failed to publish audit message: ' . $th->getMessage()); return false; } } public function getSize(bool $failed = false): int { return $this->getQueueSize($this->queue, $failed); } }