src/core/AbstractCliCtrl.php
private function getColoredMsg(
        string $msg,
        ?string $fontColor,
        ?string $bgColor
    ): string {
        $res = '';
        if (!is_null($fontColor)) {
            $res .= "\033[{$fontColor}m";
        }
        if (!is_null($bgColor)) {
            $res .= "\033[{$bgColor}m";
        }
        if (!is_null($fontColor) || !is_null($bgColor)) {
            return "{$res}{$msg}\033[0m";
        }
        return $msg;
    }
private function getColoredMsg(
        string $msg,
        ?string $fontColor,
        ?string $bgColor
    ): string {
        $res = '';
        if (!is_null($fontColor)) {
            $res .= "\033[{$fontColor}m";
        }
        if (!is_null($bgColor)) {
            $res .= "\033[{$bgColor}m";
        }
        if (!is_null($fontColor) || !is_null($bgColor)) {
            return "{$res}{$msg}\033[0m";
        }
        return $msg;
    }
It returns console colored message.
@param string $msg The input string.
@param string|null $fontColor The passed font color.
@param string|null $bgColor The passed background color.
@return string