public function writeBadgeLine(
        $message, array $placeholders = [], $badgeText, $badgeColor,
        $preNewLine = false, $postNewLine = false
    ) {
        if ($preNewLine) {
            $this->adapter->writeLine();
        }

        $this->adapter->write(
            $this->translator->translate($badgeText),
            Color::NORMAL,
            $badgeColor
        );

        $this->adapter->write(' ');
        $this->adapter->writeLine(
            vsprintf($this->translator->translate($message), $placeholders)
        );

        if ($postNewLine) {
            $this->adapter->writeLine();
        }
    }