Back to PhocacartRenderFront class

Method renderMessageQueue

public static
renderMessageQueue
(mixed $msg = '', mixed $type = '')

Method renderMessageQueue - Source code

/*
 * if the message type is "order" then display this error message only in case there is no other message
 */
public static function renderMessageQueue($msg = '', $type = '')
{
    $app = Factory::getApplication();
    $m = $app->getMessageQueue();
    $mO = '';
    if (!empty($m)) {
        $mO .= '<ul id="system-messages">';
        if ($msg != '' && $type != 'order') {
            $mO .= '<li class=" ">' . $msg . '</li>';
        }
        foreach ($m as $k => $v) {
            // ' alert alert-'.$v['type']
            $mO .= '<li class="' . $v['type'] . '">' . $v['message'] . '</li>';
        }
        $mO .= '</ul>';
    } else {
        $mO .= '<ul id="system-messages">';
        $mO .= '<li class="ph-msg-error">' . $msg . '</li>';
        $mO .= '</ul>';
    }
    return $mO;
}