<?php class Messenger { public static function success($message) { self::message($message, true); } public static function fail($message) { self::message($message, false); } private static function message($message, $success = true) { $context = Core::getContext(); $message = $message ?: 'Empty message'; if (!preg_match('/[.?!]$/', $message)) $message .= '.'; $context->transport->success = $success; $context->transport->message = $message; $context->transport->messageHtml = TextHelper::parseMarkdown($message, true); } }