public static function putContext($name, $value, $escapeType = Escape::TEXT_RECURSIVE) { if (!is_array(self::$context)) { self::$context = array(); } self::$context[$name] = Escape::perform($value, $escapeType); }
/** * Show text and redirect to another page * @param string $text Content * @param string $link Target page * @param int $timeout Time before redirect */ public static function show($text, $link = null, $timeout = 3) { Template::setView('Misc/Redirect'); Template::putContext('text', $text); Template::putContext('timeout', $timeout); Template::putContext('link', $link === null ? null : Response::generateURL($link)); Filter::preRender(); Template::render(); Filter::afterRender(); exit; }