core\Template::putContext PHP Method

putContext() public static method

public static putContext ( $name, $value, $escapeType = Escape::TEXT_RECURSIVE )
    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);
    }

Usage Example

Beispiel #1
0
 /**
  * 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;
 }
All Usage Examples Of core\Template::putContext